1
2
3
4
5
6
7
8
9
10
|
n,m=map(int, input().split())
tmp=[]
for i in range(m):
tmp.append(int(input()))
tmp.sort()
price,ans=0,0
for i in range(m):
mymax=min(m-i,n)
if ans< tmp[i]*mymax: price=tmp[i]; ans=tmp[i]*mymax
print(price,ans)
|
cs |
특이사항은 없고
line 8을 통해서 가지고 있는 달걀보다 더 큰 경우를 예외처리해줍니다.
반응형
댓글