Immersion In Data

Python/Baekjoon

백준 1316번 : 그룹 단어 체커

sungjunminn 2022. 10. 6. 15:31

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

 

1316번: 그룹 단어 체커

그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때

www.acmicpc.net

 

 

풀이

word_cnt = int(input())
cnt = 0

for i in range(word_cnt):
    word = input()
    error = 0
    for j in range(len(word)-1):
        if word[j] != word[j+1]:
            new_word = word[j+1:]
            if new_word.count(word[j]) > 0:
                error += 1
    if error == 0:
        cnt += 1
print(cnt)

'Python > Baekjoon' 카테고리의 다른 글

백준 2292번 : 벌집  (1) 2022.10.07
백준 1712번 : 손익분기점  (0) 2022.10.06
백준 2941번 : 크로아티아 알파벳  (0) 2022.10.06
백준 5622번 : 다이얼  (0) 2022.10.06
백준 2908번 : 상수  (0) 2022.10.06