返回列表 發帖
  1. import java.util.Scanner;
  2. public class JPA05{
  3.     public static void main(String[] args) {
  4.             Scanner s=new Scanner(System.in);
  5.         String a=s.next();
  6.         s.close();
  7.         int first=a.charAt(0);
  8.         if(a.length()==1){
  9.             if(first>=48 && first<=57){
  10.                 first++;
  11.                 if(first==58){
  12.                     first=48;
  13.                 }         
  14.             }else if(first>=65 && first<=90){
  15.                 first+=33;
  16.             }else if(first>=97 && first<=122){
  17.                 first-=31;
  18.             }
  19.             if((48<=first&&first<=57)||(66<=first&&first<=91)||(98<=first&&first<=123)){
  20.                 System.out.println((char)first);
  21.             }else{
  22.                 System.out.println("error");
  23.             }
  24.         }else{
  25.             if(first>=48 && first<=57){
  26.                 first++;
  27.                 if(first==58){
  28.                     first=48;
  29.                 }
  30.             }else if(first>=65 && first<=90){
  31.                 first+=33;
  32.             }else if(first>=97 && first<=122){
  33.                 first-=31;
  34.             }
  35.             int last = a.charAt(a.length()-1);
  36.             if(last>=48 && last<=57){
  37.                 last++;
  38.                 if(last==58){
  39.                     last=48;
  40.                 }
  41.             }else if(last>=65 && last<=90){
  42.                 last+=33;
  43.             }else if(last>=97 && last<=122){
  44.                 last-=31;
  45.             }        
  46.             if((48<=first&&first<=57)||(66<=first&&first<=91)||(98<=first&&first<=123)&&(48<=last&&last<=57)||(66<=last&&last<=91)||(98<=last&&last<=123)){
  47.                 System.out.println((char)first+a.substring(1,a.length()-1)+(char)last);
  48.             }else{
  49.                 System.out.println("error");
  50.             }
  51.         }
  52.     }
  53. }
複製代碼

TOP

返回列表