Baekjoon Online Judge - 11655
Review
- 알파벳은 총 26자니 절반을 딱 나누어 A부터 M까지는 13을 더해주고, N부터 Z까지는 13을 빼주면 되는 문제임.
Code (JAVA)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| import java.util.Scanner;
public class Main { public static void main(String args[]){
Scanner sc = new Scanner(System.in); String input = sc.nextLine();
char arr[]=input.toCharArray();
for(int i = 0; i < input.length(); i++) { if(arr[i]>='a' && arr[i]<='m') { arr[i] += 13; } else if(arr[i]>='n' && arr[i]<='z'){ arr[i] -= 13; } else if(arr[i]>='A' && arr[i]<='M') { arr[i] += 13; } else if(arr[i]>='N' && arr[i]<='Z') { arr[i] -= 13; } } System.out.println(arr); }
}
|