백준(BOJ) 풀이
[백준 2108] 통계학
오호라-노이혼
2019. 11. 15. 11:01
def Most(b):
N=[0]*8001
for i in b:
N[i+4000]=N[i+4000]+1
Max=max(N)
c=[]
for i in range(8001):
if N[i]==Max:
c.append(i-4000)
c=sorted(c)
if len(c)==1:
return(c[0])
else :
return(c[1])
n=int(input())
a=[int(input()) for _ in range(n)]
print(round(sum(a)/len(a)))
print(sorted(a)[int((n-1)/2)])
print(Most(a))
print(max(a)-min(a))