## solution  

산술평균, 중앙값, 최빈값, 범위를 구하는 문제


## CODE  


```python

l = []

for k in range(int(input())):

    l += [int(input())]

l.sort()

print(round(sum(l)/len(l)))

print(l[(1+len(l))//2 - 1])

d = {}

for k in l:

    d[k] = d.get(k,0) + 1

l2 = []

for k,v in d.items():

    if v == max(list(d.values())):

        l2 += [k]

l2.sort()

print(l2[0] if len(l2)==1 else l2[1])

print(l[-1]-l[0])

```

제출한 코드.


```python

import statistics as s

i,*n=map(int,open(0));n.sort()

print(round(sum(n)/i),n[i>>1],s.multimode(n)[:2][-1],n[-1]-n[0])

```

수학 통계 함수를 이용할수도 있다.


```python

import collections as c

n,*l=map(int,open(0))

l.sort()

t=c.Counter(l).most_common(2)

print(round(sum(l)/n),l[n//2],t[-(t[0][1]==t[-1][1])][0],l[-1]-l[0])

```

[컨테이너 데이터형](https://docs.python.org/ko/3/library/collections.html#collections.Counter) 을 이용한 풀이