https://www.acmicpc.net/problem/23303

 

23303번: 이 문제는 D2 입니다.

문자열 안에 $D2$나 $d2$가 들어있다면 D2를 출력한다. 두 글자는 반드시 붙어있어야 하며, $D$/$d$와 $2$ 사이에 공백이 있어도 안 된다. 만약 문자열 안에 해당 문자가 없다면 unrated를 출력한다.

www.acmicpc.net

 

 

백준 풀이

- 문자열 안에 D2나 d2가 있으면 D2출력, 아니면 unrated 출력

- | = or을 사용해서 D2 or d2

import re
p = re.compile('D2|d2')
word = input()
m = p.search(word)

if m:
    print('D2')
else:
    print('unrated')

+ Recent posts