알고리즘 연습

코드업 6092 [기초-리스트] 이상한 출석 번호 부르기1

728x90

n = int(input())
a = input().split()

for i in range(n): # a에 split으로 입력된 값들을ㅌ
  a[i] = int(a[i]) # a[0]~a[n-1]에 할당

d = []
for i in range(24): # 리스트 d에 24개까지 0으로 할당
  d.append(0)

for i in range(n): # 불려진 숫자를 d의 a번의 학생이 불릴때마다 카운트한다.
  d[a[i]] += 1

for i in range(1,24):
  print(d[i], end=' ')

역순으로 출력하기

코드 퀄리티 보소

n = int(input())
k = list(map(int, input().split()))

for i in range(n-1,-1,-1):
  print(k[i], end=' ')

이건 역순으로 프린트하는거고 위엣건 횟수카운트 하는것이니까 다르긴함.

728x90