less than 1 minute read

백준링크

구현 알고리즘 사용

round함수 사용, dict자료형 사용 (키,값)

파이썬

import sys
input = sys.stdin.readline
n = int(input())
s=[]
for _ in range(n):
    s.append(int(input()))

s.sort()
print(round((sum(s)/len(s))))
print(s[(len(s)//2)])
dic = dict()
for i in s:
    if i in dic:
        dic[i] +=1
    else:
        dic[i] = 1
a = max(dic.values())
a_dic = []
for i in dic:
    if a == dic[i]:
        a_dic.append(i)

if len(a_dic) >1:
    print(a_dic[1])
else:
    print(a_dic[0])
print(max(s) - min(s))

카테고리:

업데이트:

댓글남기기