728x90
반응형
https://www.acmicpc.net/problem/23207
풀이
문제에 나와있는 표와 예제입력을 보고 푸시면 됩니다.
소스코드
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int count = 1;
StringBuilder sb = new StringBuilder();
String str = "";
while((str = br.readLine()) != null) {
StringTokenizer st = new StringTokenizer(str);
String s = st.nextToken();
sb.append("Case " + count + ": ");
if(s.contains("b")) {
char c = (char) (s.charAt(0) - 1);
if(c < 'A') {
c = 'G';
}
sb.append(c + "# " + st.nextToken());
}
else if(s.contains("#")) {
char c = (char) (s.charAt(0) + 1);
if(c > 'G') {
c = 'A';
}
sb.append(c + "b " + st.nextToken());
}
else {
sb.append("UNIQUE");
}
sb.append("\n");
count++;
}
System.out.print(sb);
}
}
728x90
반응형
'백준 > 20001 - 25000' 카테고리의 다른 글
[백준] 23275번 : Knot Knowledge(JAVA) (0) | 2021.10.22 |
---|---|
[백준] 23251번 : 스물셋(JAVA) (0) | 2021.10.18 |
[백준] 23235번 : The Fastest Sorting Algorithm In The World(JAVA) (0) | 2021.10.12 |
[백준] 23246번 : Sport Climbing Combined(JAVA) (0) | 2021.10.11 |
[백준] 23080번 : 스키테일 암호(JAVA) (0) | 2021.10.03 |
댓글