티스토리 뷰
728x90
반응형
문제
코드
T = int(input())
result = 0
for i in range(T):
a = input()
for j in range(len(a)-1):
if a[j] != a[j+1]:
if a[j] in a[j+1:]:
break
else:
result += 1
print(result)
코드 설명
aaabb는 그룹단어이고 abcabc는 그룹단어가 아니다.
즉 a다음 문자가 b일경우 그 다음 문자 안에는 a가 있으면 그룹단어가 아니게 된다.
그래서 a[n] != a[n+1] 다를경우에는 a[n]는 a[n+1:] 안에 존재하지 않으면 그룹함수이다.
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 1011번 Fly me to the Alpha Centauri (Python) (1) | 2021.03.12 |
---|---|
[백준] 2839번 설탕배달 (Python) (0) | 2021.03.12 |
[백준] 7576번 토마토 (Python) (0) | 2021.03.11 |
[백준] 1874번 스택 수열 (Python) (0) | 2021.03.10 |
[백준] 11651번 좌표정렬하기2 (Python) (0) | 2021.03.09 |
댓글