top of page

소스 코드 제출

공개·회원 52명

20250823


'''
a = 15
print(a)
print("%o"%a)
print("%x"%a, "%X"%a)
print("%o*%x=%X"%(a,a,a))
binary 2
decimal 10
octal 8
hexadecimal 16
'''
'''
s = input()
v = int(s, 16)
for i in range(1, 16):
    print("%X*%X=%X"%(v,i,v*i))
'''
'''
s = int(input())
for i in range(1, s+1):
    if i%10==3 or i%10==6 or i%10==9 :
        print('X', end=' ')
    else :
        print(i, end=' ')
'''
'''
s, v, r = map(int,input().split())
for i in range(0, s):
    for j in range(0, v):
        for k in range(0, r):
            print(i, j, k)
print(s*v*r)
'''
'''
s, v, l, r = map(int,input().split())
sum = (s*v*l*r)/8/1024/1024
print(format(sum,".1f"), 'MB')
'''
'''
s, v, r = map(int,input().split())
sum = (s*v*r)/8/1024/1024
print(format(sum,".2f"), 'MB')
'''
'''
s = int(input())
sum = 0
i = 1
while 1 :
    sum+=i
    i+=1
    if sum>=s :
        break
print(sum)
'''
'''
s = int(input())
for i in range(1, s+1) :
  if i%3==0 :
    continue
  print(i, end=' ')
'''
'''
s, v, r = map(int,input().split())
for i in range(1, r) :
    s+=v
print(s)
'''
'''
s, v, r = map(int,input().split())
for i in range(1, r) :
    s*=v
print(s)
'''
'''
s, v, l, r = map(int,input().split())
for i in range(1, r) :
    s = s*v+l
print(s)
'''
'''
s, v, r = map(int,input().split())
d=1
while d%s!=0 or d%v!=0 or d%r!=0 :
    d+=1
print(d)
'''
#<여 기 부 터 리 스 트 설 명 임 호 호>

# for i in range(len(data)) :
#     print(data[i], end=' ')
'''
c 배열  vs py 리스트 ( 리스트[], 튜플(), 딕셔너리{},,, )

1. 길이를 미리 정하지 않아도 된다.
2. 다른 데이터 타입들도 같이 저장 가능. 
    ex ) a = [10,3,'hello', 3.14, [1,2]]
3. max, len, min, sum 변수 사용 x 
'''
'''

# 한 줄로 입력된 데이터들 리스트로 입력받기
# data = list(map(int, input().split()))
# print(data)

data = []                  # 빈 리스트 생성
data.append(10)             # 리스트 맨뒤에 데이터 삽입
data.append(500)
print(data)                #just for checking
# print(sum(data))
# print(max(data))
# print(min(data))
# print(len(data))        # length 길이

data.pop()                  # 리스트 맨 뒤 데이터 삭제
print(data)
x = data.pop()
print(x, data)

data.clear()

data = [1,3,1,4,8,9,3,7,9,4,3,6]
data.pop(2)             #data[2] 삭제
print(data)

data.insert(2,100)  #data[2]에 100 꾸겨넣기
print(data)

data.sort()
print(data)

data.reverse()
print(data)

print("4의 갯수는?",data.count(4))
print("4의 위치는?",data.index(4))
print("최대값의위치는?",data.index(max(data)))

# jdata = data               #data가 가리키고있는곳을 jdata도 가리켜라
jdata = data.copy()          # 리얼 복사!!
print(jdata)

jdata.clear()
print(data)
'''




# datas = [ [10,50,30], [500,200,10,40] ]
# print(len(datas))
# print(len(datas[0]))

# 다차원 배열 입력받기
# a = []
# for i in range(9) :
#     b =  list(map(int, input().split()))
#     a.append(b)
# print(a)

# 길이 100인 0으로 채워진 리스트 선언
# a = [0 for i in range(100)]

s = int(input())
a = list(map(int, input().split()))
b = []
for i in range(s) :
  b[a[i]] += 1
for i in range(1, 24) :
  print(b[i], end=' ')

3회 조회
주소 : 경기도 용인시 광교중앙로 302 블루 스퀘어 602호
연락처 : 031) 216 - 1546 ,     031) 215 - 1546
사업자등록번호 : 465-92-00916
​학원 등록 제 4603호
bottom of page