[백준] 1316 - 그룹 단어 체커 / 파이썬
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)
Author And Source
이 문제에 관하여([백준] 1316 - 그룹 단어 체커 / 파이썬), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kbhoon/백준-1316-그룹-단어-체커-파이썬저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)