Programming/python
백준 1316 : 그룹 단어 체커
kevin_01
2022. 12. 28. 16:49
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