[백준] 15904 : UCPC는 무엇의 약자일까? - Python

Chooooo·2022년 9월 26일
0

알고리즘/백준

목록 보기
12/182


그리디 알고리즘

문제해결
해당 문제는 간단하게 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")
profile
back-end, 지속 성장 가능한 개발자를 향하여

0개의 댓글