๋ฌธ์
๊ทธ๋ฃน ๋จ์ด๋ ๋จ์ด์ ์กด์ฌํ๋ ๋ชจ๋ ๋ฌธ์์ ๋ํด์, ๊ฐ ๋ฌธ์๊ฐ ์ฐ์ํด์ ๋ํ๋๋ ๊ฒฝ์ฐ๋ง์ ๋งํ๋ค. ์๋ฅผ ๋ค๋ฉด, ccazzzzbb๋ c, a, z, b๊ฐ ๋ชจ๋ ์ฐ์ํด์ ๋ํ๋๊ณ , kin๋ k, i, n์ด ์ฐ์ํด์ ๋ํ๋๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฃน ๋จ์ด์ด์ง๋ง, aabbbccb๋ b๊ฐ ๋จ์ด์ ธ์ ๋ํ๋๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฃน ๋จ์ด๊ฐ ์๋๋ค.
๋จ์ด N๊ฐ๋ฅผ ์ ๋ ฅ์ผ๋ก ๋ฐ์ ๊ทธ๋ฃน ๋จ์ด์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ๋จ์ด์ ๊ฐ์ N์ด ๋ค์ด์จ๋ค. N์ 100๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ๋จ์ด๊ฐ ๋ค์ด์จ๋ค. ๋จ์ด๋ ์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ๋์ด์๊ณ ์ค๋ณต๋์ง ์์ผ๋ฉฐ, ๊ธธ์ด๋ ์ต๋ 100์ด๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ๊ทธ๋ฃน ๋จ์ด์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ค.
์ ๋ต
n = int(input())
count = 0
for i in range(n):
s = list(input())
for j in range(len(s)):
if j != len(s) - 1:
if s[j] == s[j+1]:
pass
elif s[j] in s[j+1:]:
break
else:
count += 1
print(count)
s[j]์ s[j+1]์ด ๊ฐ๋ค๋ฉด ๋์ด๊ฐ๊ณ ๊ฐ์ง ์์ผ๋ฉด s[j+1:] ์์ s๊ฐ ์๋์ง ์๋์ง ๊ฒ์ฌํด์ค๋๋ค.
braek์ ๊ฑธ๋ฆฌ์ง ์๊ณ ๊ณ์ ์งํ๋๋ฉด ๊ทธ๋ฃน๋จ์ด์ ๋๋ค.
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] ๋ฐฑ์ค 2960 - ์๋ผํ ์คํ ๋ค์ค์ ์ฒด (0) | 2020.10.27 |
---|---|
[Python] ๋ฐฑ์ค 4673 - ์ ํ ๋๋ฒ (0) | 2020.10.21 |
[Python] ๋ฐฑ์ค 2108 - ํต๊ณํ (0) | 2020.09.30 |
[Python] ๋ฐฑ์ค 1712 - ์์ต๋ถ๊ธฐ์ (0) | 2020.09.28 |
[Python] ๋ฐฑ์ค 10809 - ์ํ๋ฒณ ์ฐพ๊ธฐ (0) | 2020.09.26 |