https://www.acmicpc.net/problem/1316
1316번: 그룹 단어 체커
그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때
www.acmicpc.net
# 1316 그룹 단어 체커
n = int(input())
group_word = 0
for i in range(n):
word = input()
error = 0
for i in range(len(word)-1):
if word[i] != word[i+1]:
new_word = word[i+1:]
if new_word.count(word[i]) > 0:
error += 1
if error == 0:
group_word += 1
print(group_word)
'Coding Test' 카테고리의 다른 글
Python 백준 알고리즘 2193 : 이친수 (0) | 2023.02.15 |
---|---|
Python 백준 알고리즘 1256 : 사전 (0) | 2023.02.15 |
Python 백준 알고리즘 2941 : 크로아티아 알파벳 (0) | 2023.02.09 |
Python 백준 알고리즘 5622 : 다이얼 (0) | 2023.02.09 |
Python 백준 알고리즘 1197 : 최소 스패닝 트리 (0) | 2023.02.08 |