본문 바로가기
2023 상반기/바이오 컴퓨팅

RE 연습, 백준(14405,

by concho 2023. 3. 13.

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

 

14405번: 피카츄

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

www.acmicpc.net

import re
import sys

testStr = sys.stdin.readline()
pattern = r'^(pi|ka|chu)*(pi|ka|chu)*(pi|ka|chu)*$'

if re.match(pattern, testStr):
    print("YES")
else:
    print("NO")

 

 

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

 

4659번: 비밀번호 발음하기

좋은 패스워드를 만드는것은 어려운 일이다. 대부분의 사용자들은 buddy처럼 발음하기 좋고 기억하기 쉬운 패스워드를 원하나, 이런 패스워드들은 보안의 문제가 발생한다. 어떤 사이트들은 xvtp

www.acmicpc.net

 

'2023 상반기 > 바이오 컴퓨팅' 카테고리의 다른 글

Algorithm  (0) 2023.03.29
Review of Algorithms2  (0) 2023.03.22
Review of Algorithms  (0) 2023.03.21
1. 정규 표현식 RE(Regular Expression) & 유한 오토마타 DFA(Finite Automata)  (0) 2023.03.08
KMP 알고리즘  (0) 2023.03.08

댓글