https://www.acmicpc.net/problem/9324
9324번: 진짜 메시지
스파이들은 사령부와 통신하기 위해서 SMTP(비밀 메시지 전송 프로토콜)를 사용해 비밀 회선으로 전자 메시지를 보낸다. 메시지가 적들에 의해 조작되어 보내진 것이 아닌 진짜 메시지라는 것
www.acmicpc.net
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 | def sol(s): alpha = [0] * 26 check = False for i in range(len(s)): if check: check = False continue alpha[ord(s[i]) - 65] += 1 if alpha[ord(s[i]) - 65] == 3: if i == len(s) -1: return 'FAKE' if s[i] != s[i+1]: return 'FAKE' check = True alpha[ord(s[i]) - 65] = 0 return 'OK' t = int(input()) for i in range(t): s = input() print(sol(s)) | cs |
반응형
'python-algorithm' 카테고리의 다른 글
백준 20114 미아 노트 (1) | 2023.12.06 |
---|---|
백준 17091 단어 시계 (0) | 2023.12.06 |
백준 7656 만능 오라클 (0) | 2023.12.06 |
백준 30868 개표 (0) | 2023.12.04 |
백준 5949 Adding Commas (1) | 2023.11.29 |
댓글