Problem Description
将原来的小写字母全部翻译成大写字母,大写字母全部翻译成小写字母,数字的翻译规律如下:
0——>9
1——>8
2——>7
3——>6
4——>5
5——>4
6——>3
7——>2
8——>1
9——>0
然后将所有字符的顺序颠倒。
Input
Output
Example Input
china
Example Output
ANIHC
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner reader=new Scanner(System.in); String str; str=reader.nextLine(); char s[]=str.toCharArray(); int i; for(i=0;i<str.length();i++) { if(s[i]>='a' && s[i]<='z') { s[i]=(char) (s[i]-32); } else if(s[i]>='A' && s[i]<='Z') { s[i]=(char)(s[i]+32); } else if(s[i]>=48 && s[i]<=57) { s[i]=(char)(105-s[i]); } } for(i=str.length()-1;i>=0;i--) { System.out.print(s[i]); } System.out.println(); } }