보자마자 오토마타를 쓰고 싶었다.
#include <iostream>
#include <string>
using namespace std;
int main() {
string a;
getline(cin, a);
int state = 0;
for(int i = 0; i < a.length(); i++){
if(a[i] == 'U' && state == 0)
state = 1;
else if(a[i] == 'C' && state == 1)
state = 2;
else if(a[i] == 'U' && state == 1)
state = 1;
else if(a[i] == 'P' && state == 2)
state = 3;
else if(a[i] == 'C' && state == 3){
state = 4;
break;
}
}
if(state == 4)
printf("I love UCPC");
else
printf("I hate UCPC");
}
오-토-마-타 좋아
'백준' 카테고리의 다른 글
1427 소트인사이트 (0) | 2019.11.03 |
---|---|
2810 컵홀더 (0) | 2019.11.02 |
3613 Java vs C++ (0) | 2019.11.02 |
11383 뚊 (0) | 2019.11.02 |
1049 기타줄 (0) | 2019.11.01 |