-
[BOJ 15904, Python 3] UCPC는 무엇의 약자일까?알고리즘/BOJ 2021. 7. 29. 22:09반응형
https://www.acmicpc.net/problem/15904
15904번: UCPC는 무엇의 약자일까?
첫 번째 줄에 알파벳 대소문자, 공백으로 구성된 문자열이 주어진다. 문자열의 길이는 최대 1,000자이다. 문자열의 맨 앞과 맨 끝에 공백이 있는 경우는 없고, 공백이 연속해서 2번 이상 주어지는
www.acmicpc.net
풀이
for문을 돌리면서 U -> C -> P -> C가 가능하면 love를 출력하고, 불가능하면 hate를 출력한다.
코드
12345678s = input()ans = 0for i in range(len(s)):if s[i] == 'U' and ans == 0: ans += 1if s[i] == 'C' and (ans == 1 or ans == 3): ans += 1if s[i] == 'P' and ans == 2: ans += 1val = ['hate', 'love']print(f'I {val[ans == 4]} UCPC')cs 반응형'알고리즘 > BOJ' 카테고리의 다른 글
[BOJ 1028, C++] 다이아몬드 광산 (0) 2021.07.29 [BOJ 3056, C++] 007 (0) 2021.07.29 [BOJ 14469, Python 3] 소가 길을 건너간 이유 3 (0) 2021.07.29 [BOJ 9237, Python 3] 이장님 초대 (0) 2021.07.29 [BOJ 9345, C++] 디지털 비디오 디스크(DVDs) (0) 2021.07.29