<Code>
n = int(input())
a = input().split()
for i in range(n) :
a[i] = int(a[i])
d = []
for i in range(24) :
d.append(0)
for i in range(n) :
d[a[i]] += 1
for i in range(1, 24) :
print(d[i], end=' ')
<해석>
핵심은 이거 이다.
for i in range(n) :
d[a[i]] += 1
돌리면서 a[i]의 해당한 값 1인지 2인지 3인지 판단하여 d에 그 수에대한 횟수를 나타내주는 것이다.!!
'백준 > 기초' 카테고리의 다른 글
[Code Up] 6096번 [기초-리스트] 바둑알 십자 뒤집기 (0) | 2022.05.02 |
---|---|
[Code Up] 6095번 [기초-리스트] 바둑판에 흰 돌 놓기 (0) | 2022.05.02 |
[Code Up] 6098번 [기초-리스트] 성실한 개미[해석 필요] (0) | 2022.04.30 |
[백준][함수] 1065번 한수 (0) | 2022.03.11 |
[백준][함수] 4673번 셀프 넘버 (0) | 2022.03.11 |