N = int(input())
cnt = N
for i in range(N):
word = input()
for j in range(0, len(word)-1):
if word[j] != word[j+1]:
if word[j+1] in word[0:j]:
cnt -= 1
break
print(cnt)
먼저 단어의 개수(N)를 받고 그만큼 단어(word)를 받는다.
for j in range(0, len(word)-1):
if word[j] != word[j+1]:
if word[j+1] in word[0:j]:
cnt -= 1
break
'len(word)-1'로 하는 이유는 현재값과 다음값을 비교하기 위해서이다.
len(word)로 하면 IndexError: string index out of range 가 발생한다.
현재 값과 다음 값이 다를 경우(word[j] != word[j+1]),
다음 값이 본인보다 이전에 존재했으면 그룹단어가 아니다.
따라서 cnt -= 1를 하고
이미 그룹단어임이 확정 되었으므로 현재 for문을 나간다.