홍우진의 개발 일기장

[백준] 14405번: 피카츄/ 파이썬 본문

알고리즘/백준

[백준] 14405번: 피카츄/ 파이썬

홍우진 2022. 9. 20. 21:46
728x90
반응형

문제 링크


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

 

14405번: 피카츄

피카츄는 "pi", "ka", "chu"를 발음할 수 있다. 따라서, 피카츄는 이 세 음절을 합친 단어만 발음할 수 있다. 예를 들면, "pikapi"와 "pikachu"가 있다. 문자열 S가 주어졌을 때, 피카츄가 발음할 수 있는 문

www.acmicpc.net

풀이 코드


s = input()

s = s.replace("pi", " ")
s = s.replace("ka", " ")
s = s.replace("chu", " ")

if len(s.strip()) == 0:
    print("YES")
else:
    print("NO")

코드 해석


문자열을 받은 뒤 replace를 이용하여 pi,ka,chu를 공백으로 바꾼다.

그 후 strip을 이용하여 문자열의 길이가 0이면 yes 아니라면 no를 출력한다.

728x90
반응형
Comments