https://www.acmicpc.net/problem/2671
파이썬의 정규표현식을 쓰면 간단하게 풀 수 있습니다. 이렇게 날먹해도 되는걸까요?
아래는 코드입니다.
import re
s = input()
regex = re.compile('^((100+1+)|01)+$')
m = regex.match(s)
if m:
print("SUBMARINE")
else:
print("NOISE")
'알고리즘 문제해결 > BOJ' 카테고리의 다른 글
BOJ 15961 회전 초밥 (0) | 2022.08.12 |
---|---|
BOJ 1799 비숍 (0) | 2022.08.12 |
BOJ 14867 물통 (0) | 2022.08.10 |
BOJ 1691 석판 (0) | 2022.08.09 |
BOJ 5821 쌀 창고 (0) | 2022.08.08 |