๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ฝ”๋”ฉํ…Œ์ŠคํŠธ/code up

6092 : ์ด์ƒํ•œ ์ถœ์„ ๋ฒˆํ˜ธ ๋ถ€๋ฅด๊ธฐ 1

๋ฌธ์ œ

(1~23)์‚ฌ์ด์˜ ๋ฌด์ž‘์œ„ ๋ฒˆํ˜ธ๊ฐ€ n๋ฒˆ ๋ถˆ๋ ธ์„๋•Œ  ๊ฐ ๋ฒˆํ˜ธ๊ฐ€ ๋ถˆ๋ฆฐ ํšŸ์ˆ˜๋ฅผ ์ถœ๋ ฅ

 

์ž…๋ ฅ ์˜ˆ์‹œ :

10

1 3 2 2 5 6 7 4 5 9

์ถœ๋ ฅ ์˜ˆ์‹œ :

1 2 1 1 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0


n = int(input())
a = list(map(int, input().split()))
arr = [0 for _ in range(24)]


for i in range(n):      # arr๋ฆฌ์ŠคํŠธ์˜ a[i]๋ฒˆ์งธ์— 1์„ ๋”ํ•จ์œผ๋กœ์จ
    arr[a[i]] += 1      # ๊ฐœ์ˆ˜๋ฅผ ์นด์šดํŒ… ๊ฐ€๋Šฅ

for i in range(1, 24):
    print(arr[i])