백준 알고리즘 2108번
구현 알고리즘 사용
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))
댓글남기기