코드치고 무게치고

[백준 python] 15904번 UCPC는 무엇의 약자일까? - 그리디 본문

개발공부/코딩테스트 준비

[백준 python] 15904번 UCPC는 무엇의 약자일까? - 그리디

코딩하자영아 2022. 3. 3. 19:43

레벨: 실버 5

언어: python


문제풀러가기

📑풀이 과정

풀이는 간단하다. 그리고 다양한 방법으로 풀 수 있을 거 같다.

 

내가 푼 방법은 UCPC를 문자열로 저장해두고 input으로 들어오는 문자열을 탐색하여 찾는다.
찾은 횟수를 idx에 저장하고 idx가 4면 UCPC가 있는 것이고 4이하이면 UCPC가 없는 것이다.

📋풀이 코드

import sys

sys.stdin = open("input_py.txt", "r")
input = sys.stdin.readline

string = input()

UCPC = 'UCPC'
idx = 0
for i in string:
  if idx > 3:
    break
  if UCPC[idx] == i and idx<4:
    idx+=1

print('I love UCPC' if idx==4 else 'I hate UCPC')

 


Comments