https://www.acmicpc.net/problem/1316
1316번: 그룹 단어 체커
그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때
www.acmicpc.net
# 몇 줄 들어올지 숫자를 입력받는다.
n = int(input())
cnt = 0
# 한줄씩 읽는다.
for i in range(n):
s = input()
li = []
# 한 문자씩 읽어나간다.
for j in range(len(s)):
if j == 0:
li.append(s[j])
else:
if s[j-1] == s[j]:
pass
else:
li.append(s[j])
if len(li) == len(set(li)):
cnt += 1
print(cnt)
백준 5622 - 다이얼 (파이썬) (0) | 2021.01.13 |
---|---|
백준 1152 - 단어의 개수 (파이썬) (0) | 2021.01.12 |
백준 1157 - 단어공부 (파이썬) (0) | 2021.01.11 |
백준 2747 - 피보나치 수 (파이썬) (0) | 2021.01.09 |
백준 1463 - 1로 만들기 (파이썬, DP) (0) | 2021.01.08 |