๐งฎ PS
๋ฐฑ์ค (boj) 10808 ํ์ด์ฌ - ์ํ๋ฒณ ๊ฐ์
Newmon
2020. 3. 12. 02:19
๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/10808
10808๋ฒ: ์ํ๋ฒณ ๊ฐ์
๋จ์ด์ ํฌํจ๋์ด ์๋ a์ ๊ฐ์, b์ ๊ฐ์, …, z์ ๊ฐ์๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด์ ์ถ๋ ฅํ๋ค.
www.acmicpc.net
์ํ๋ฒณ์ ์นด์ดํ ํ์ฌ ์ถ๋ ฅํด์ผํ๋ค. ๋ฐ๋ผ์ ๋จผ์ 0์ผ๋ก๋ ๋ฐฐ์ด์ ๋ง๋ค์ด ์ค๋ค. (๋ณ์ answer)
๋ค์ answer์ ์๋ฆฟ๊ฐ(์ธ๋ฑ์ค)๋ฅผ ์๊ธฐ ์ํด ์ํ๋ฒณ์์์ ๋ง๋ ๋ฌธ์์ด์ ๋ง๋ ๋ค.
๊ทธ๋ฆฌ๊ณ for๋ฌธ์ ์ด์ฉํ์ฌ ์ ๋ ฅ๋๋ input ๋ฌธ์๋ฅผ ํ๋์ฉ ์๋ฆฟ๊ฐ์ ๋ง๊ฒ +1ํด์ค๋ค.
alph = 'abcdefghijklmnopqrstuvwxyz'
answer = [0 for _ in range(26)]
s = input()
for i in s:
idx = alph.find(i)
answer[idx] +=1
answer=[str(k) for k in answer]
print(" ".join(answer))