문제
풀이 (Python)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | cnt = 0; N = int(input()) for i in range(N): check= [0]*26 flag = 1; word = input() n = len(word) for j in range(n): if check[ord(word[j])- 97]: if word[j] != word[j-1]: flag = 0; break check[ord(word[j])-97] = 1 check = [0]*26 if flag: cnt +=1 print(cnt) | cs |
문제 출처
'프로그래밍 > Baekjoon' 카테고리의 다른 글
(파이썬) 백준 알고리즘 5622번 다이얼 (2) | 2019.04.01 |
---|---|
(파이썬) 백준 알고리즘 2908번 상수 (0) | 2019.02.25 |
(C++) 백준 알고리즘 1074번 Z (0) | 2019.02.19 |
(C++) 백준 알고리즘 7576번 토마토 (0) | 2019.02.12 |
(C언어) 백준 알고리즘 1157번 단어 공부 (0) | 2019.02.11 |