728x90
# 1316 : 그룹 단어 체커
a = int(input())
b = 0
re = 0
for _ in range(a):
b=0
c = input()
d=[]
if len(c)<=2:
b=0
else:
for i in c:
if i not in d:
d.append(i)
e=i
else:
if i != e:
b +=1
if not b:
re += 1
print(re)
- a에 문장 입력 반복 횟수를 넣는다.
- 반복문으로 문장의 반복만큼 입력받는다.
- 문장의 길이가 2보다 작거나 같다면 그룹단어 이다.
- 아니라면 배열안에 하나씩 넣어 이미 있다면 바로 전 문자와 같은지 확인하여 그룹단어임을 확인한다.
- b = 0 이면 그룹단어 이고 0보다 크다면 그룹단어가 아니다.
- 마지막으로 그룹단어 개수를 출력한다.
728x90
'Programming > python' 카테고리의 다른 글
백준 2839 : 설탕배달 (0) | 2023.01.09 |
---|---|
백준 2775 : 부녀회장이 될테야 (0) | 2023.01.09 |
백준 1193 : 분수찾기 (0) | 2022.12.28 |
11.29(Tue)경진대회 참가 (0) | 2022.11.30 |
11.26(sat) - 백준 코딩 시작 (0) | 2022.11.26 |