티스토리 뷰

📚 문제

입력

출력

예제 입력 1

pikapi

예제 출력 1

YES

예제 입력 2

pipikachu

예제 출력 2

YES

예제 입력 3

pikaqiu

예제 출력 3

NO

예제 입력 4

piika

예제 출력 4

NO

예제 입력 5

chupikachupipichu

예제 출력 5

YES

🧑🏻‍💻 풀이 과정

  • 입력받은 단어에 pi가 있으면 ' '으로 변환한다.
  • 입력받은 단어에 ka가 있으면 ' '으로 변환한다.
  • 입력받은 단어에 chu가 있으면 ' '으로 변환한다.
  • 마지막으로 ' '를 ''으로 변환한다.(처음부터 ''로 변환하지 않고, ' '로 변환 후 ''로 변환하는 이유는 kpia같은 단어를 ''로 변환하면 NO가 나와야 하지만 YES가 나오기 떄문.)
def replace_pikachu(word):
    replaced_pi = word.replace('pi', ' ')
    replaced_ka = replaced_pi.replace('ka', ' ')
    return replaced_ka.replace('chu', ' ')


answer = replace_pikachu(input())
print('YES') if answer.replace(' ', '') == '' else print('NO')
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함