-문제: https://www.acmicpc.net/problem/15904
-정답 풀이:
대문자만 구해서 그게 UCPC인지 확인하는 로직으로 짰는데, 계속 틀렸다고 한다
그래서 검색해보니 반례로 UCPCC가 있다고 한다. 이 말은 UCPCC는 UCPC와 다르지만, 적절히 축약하면 UCPC와
같다는 말인건가? 싶다
그래서 U,C,P,C 순서로 주어진 문자열에 있는지 확인한 뒤 그 길이가 4이면 I love UCPC를 출력한다
data=input()
i=0
check_list=['U','C','P','C']
for a in check_list:
if a in data:
i+=1
idx=data.index(a)
data=data[idx+1:]
else:
print('I hate UCPC')
break
if i==4:
print('I love UCPC')
'백준 > Greedy' 카테고리의 다른 글
[그리디/백준] 14659번: 한조서열 정리하고옴ㅋㅋ (0) | 2022.07.13 |
---|---|
[그리디/백준] 1041번: 주사위 (0) | 2022.07.11 |
[그리디/백준] 2212번: 센서 (0) | 2022.07.11 |
[그리디/백준] 1213번: 팰린드롬 만들기 (0) | 2022.07.09 |
[그리디/백준] 15903번: 카드 합체 놀이 (0) | 2022.07.09 |