Updated:
๐๏ธย solution
import sys
"""
[ํ์ด ์๊ฐ]
1) 16:30 ~ 17:50
[์์ฝ]
1) ๊ทธ๋ฃน ๋ฌธ์: ccazzzzbb, kin
- ์๋ ๊ฒฝ์ฐ: aabbbccb (b๊ฐ ํผ์ ๋จ์ด์ ธ ์๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฃน ๋ฌธ์์ด์ด ์๋)
"""
N = int(sys.stdin.readline())
result = N
for i in range(N):
word_set = {1}
word = list(sys.stdin.readline().rstrip())
for j in range(len(word)):
if word[j] in word_set:
result -= 1
break
if j+1 != len(word) and word[j] != word[j+1]:
word_set.add(word[j])
print(result)
๐กย idea
- 1) ์ ํ์ผ๋ก ๋ฌธ์์ด์ ํ์
- ํ์ ๋์ค, ํ์ฌ ์ฒ ์๊ฐ ์ธํธ ์๋ฃํ์ ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ
- ํ์ฌ ๋ฌธ์์ด์ ๋น๊ทธ๋ฃน ๋จ์ด๋ก ๊ฐ์ฃผ
- ํ์ ๋์ค, ํ์ฌ ์ฒ ์์ ๋ฐ๋ก ๋ค์ ์์ ์ฒ ์๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ
- ์ธํธ ์๋ฃํ์ ํ์ฌ ์ฒ ์ ์ถ๊ฐ
Leave a comment