전공/백준
15904
yha97
2022. 11. 12. 00:32
날짜 : 2022. 11. 11
사용 언어 : python
문제
코드
import sys
ans = str()
s = str(sys.stdin.readline().rstrip())
check = ["U", "C", "P", "C"]
j = 0
for i in range(len(s)):
if s[i] == check[j]: j += 1
if j == 4: break
if j == 4: print("I love UCPC")
else: print("I hate UCPC")
풀이
- 체크용 리스트를 만든 후 문자열을 입력받은 후 하나의 for문을 통해 check[j]를 비교 후 같은 경우 j값을 1 증가시키는 방식으로 체크해 나갔다.
- for문 탈출 이후 j값에 따라 값을 분기했다.
알게된 점
-
참고 사이트
-