언어는 과-학인가요?/python 파이썬
백준 2108
이원자 탄소
2022. 7. 26. 04:48
728x90
어이없어서 올림.
pypy3으론 잘돌아감.
python3 쓰면 시간초과남.
from collections import Counter
N=int(input())
list=[]
ave=0
for i in range(N):
list.append(int(input()))
list.sort()
for i in range(N):
ave+=list[i]
print(round(ave/N))
mid=int((N-1)/2)
print(list[mid])
cnt_li = Counter(list).most_common()
if len(cnt_li) > 1 and cnt_li[0][1]==cnt_li[1][1]: #최빈값 2개 이상
print(cnt_li[1][0])
else:
print(cnt_li[0][0])
dif=max(list)-min(list)
print(dif)
시간초과 해결하려면
input() 대신에 sys import 한다음에 int(sys.stdin.readline())쓰면 됨
728x90