그룹 단어 체커
import sys
def main():
input = sys.stdin.readline
answer = 0
for _ in range(int(input())):
word = input().rstrip()
seen = [False] * 26
prev = None
for c in word:
if prev != c:
i = ord(c) - ord('a')
if seen[i]:
break
seen[i] = True
prev = c
else:
answer += 1
main()
for
-else
와 while
-else
다른 프로그래밍 언어와는 다르게 Python에서는 for
과 while
문에도 else
를 사용할 수 있습니다.
else
내부의 문장들은 break
로 루프를 빠져나오지 않고, (for
문에서) 이터레이트가 완료되었거나, (while
문에서) 조건이 거짓이 되어 반복이 종료되었을 때 실행됩니다.
댓글