그리디 알고리즘
문제해결
해당 문제는 간단하게 U C P C를 리스트 안에 넣어두고 해당 문자들이 등장하는지 확인. 그리고 개수가 4개가 되면 원하는 결과값 출력하면 된다.
생각
원하는 결과값 리스트에 넣고 해결하는 방식은 유용하니까 기억해두자
소스코드
# #대소문자 구분
data = input()
check = 0
box = ["U", "C", "P", "C"]
cnt = 0
for x in data:
if x == box[check]:
cnt += 1
check += 1
if cnt == 4:
break
if cnt == 4:
print("I love UCPC")
else:
print("I hate UCPC")