https://www.acmicpc.net/problem/27930
27930번: 당신은 운명을 믿나요?
민지는 11번째 글자까지 읽었을 때 각각 1,3,5,7,9번째의 글자를 제거하고 YONSEI를 찾을 수 있다.
www.acmicpc.net
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
char[] input = br.readLine().toCharArray();
int k = 0;
int y = 0;
for (int i = 0; i < input.length; i++) {
if (input[i] == 'K' && k == 0) k++;
else if (input[i] == 'R' && k == 2) k++;
else if (input[i] == 'A' && k == 4) {
System.out.println("KOREA");
return;
} else if (input[i] == 'Y' && y == 0) y++;
else if (input[i] == 'O') {
if (k == 1) k++;
if (y == 1) y++;
} else if (input[i] == 'N' && y == 2) y++;
else if (input[i] == 'S' && y == 3) y++;
else if (input[i] == 'E') {
if (k == 3) k++;
if (y == 4) y++;
} else if (input[i] == 'I' && y == 5) {
System.out.println("YONSEI");
return;
}
}
}
}
'OJ' 카테고리의 다른 글
[BOJ] 27931 Parity Constraint Closest Pair (Easy) (JAVA) (0) | 2023.05.14 |
---|---|
[BOJ] 14909 양수 개수 세기 (JAVA) (0) | 2023.05.13 |
[BOJ] 2418 정수 a를 k로 만들기 (JAVA) (0) | 2023.05.11 |
[BOJ] 2711 오타맨 고창영 (JAVA) (0) | 2023.05.10 |
[BOJ] 18404 현명한 나이트 (JAVA) (0) | 2023.05.09 |