[백준] 1316 - 그룹 단어 체커 / 파이썬

코잼·2021년 3월 18일
0

백준

목록 보기
3/5

x번째 알파벳과 x+1번째 알파벳이 같지 않으면
그 이후에도 같은 알파벳이 있는지 확인한다.
같은 알파벳이 있다면 n-1을 한다. (그룹단어가 아닌 단어수만큼 뺀다.)

n = int(input()) #N개의 줄

for _ in range(n):
    a = input() #단어 입력
    for i in range(len(a)-1): #단어 길이만큼 반복문
        if a[i] != a[i+1]: #n번째 n+1번째 같지않다면? ex)abaaa
            if a[i] in a[i+1:]: #n+1번째 이후 같은 알파벳이 있다면
                n-=1 #같은 알파벳이 있다면 n-1
                break
print(n)
profile
cooooooding

0개의 댓글