#include <iostream>
char n[50];
int cnt = 1;
int main(int argc, char** argv){
scanf("%s", n);
for(int i = 0; i < 50; i++){
if(n[i] == 'A'){
if(cnt == 1){
cnt = 2;
} else if(cnt == 2){
cnt = 1;
}
} else if(n[i] == 'B'){
if(cnt == 2){
cnt = 3;
} else if(cnt == 3){
cnt = 2;
}
} else if(n[i] == 'C'){
if(cnt == 1){
cnt = 3;
} else if(cnt == 3){
cnt = 1;
}
}
}
printf("%d", cnt);
return 0;
}
오늘의 백준 몸풀기 문제
그냥 구현 문제, 그래프를 보고 두려워하고 싶지 않아서 연습하려고 푼 문제다. 나쁘지 않다! 10분만에 바로 풀어버리기~