15904_UCPC는 무엇의 약자일까? (Python)
0. 출처
1. 기록
2. 풀이
(1) 아이디어, 시간복잡도, 자료구조
'''
1. 아이디어
>> 문자열 안에 u -> C -> P -> C 의 순서대로 있는지만 확인하면 된다.
>> 어떻게 확인할까
>> p = re.compile('[a-z]+')..?
2. 시간복잡도
>>
3. 자료구조
>>
'''
(2) 예제 입력, 예제 출력
- 예제 입력 1 -
Union of Computer Programming Contest club contest
- 예제 출력 1 -
I love UCPC
- 예제 입력 2 -
University Computer Programming
- 예제 출력 2 -
I hate UCPC-
(3) 코드
import re
string = input()
p = re.compile('^.*U+.*C+.*P+.*C+.*$')
if re.match(p, string):
print("I love UCPC")
else:
print("I hate UCPC")
(4) 정리
(5) 참고
참고 풀이