1316번: 그룹 단어 체커
그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때
www.acmicpc.net
n = int(input())
count = 0
for j in range(n):
word = input()
for i in range(len(word)):
if i != len(word)-1:
if word[i] == word[i+1]:
pass
elif word[i] in word[i+1:]:
break
else:
count+=1
print(count)
이 문제에서 배운점
word = input() 리스트 따로 안 만들어도 되는 점
우선 배열의 길이부터 따져주고 하는 조건
반응형
'알고리즘 공부 > 기타' 카테고리의 다른 글
[백준] 1193번 분수찾기 - 파이썬 (0) | 2021.05.10 |
---|---|
[백준] 2292번 벌집 - 파이썬 (0) | 2021.05.10 |
[백준] 1712번 손익분기점 - 파이썬 (0) | 2021.05.10 |
[백준] 2941번 크로아티아 알파벳 - 파이썬 (0) | 2021.05.10 |
셀프 넘버 (0) | 2021.05.09 |