-문제: 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')

+ Recent posts