试题编号: | 201903-1 |
试题名称: | 小中大 |
时间限制: | 1.0s |
内存限制: | 512.0MB |
题解:注意一下小数处理吧
4 -1 2 1 4 # 4 1.5 -1 4 -2 -1 3 4 # 4 1 -2
1 n=int(input()) 2 3 ans=list(map(int, input().split())) 4 res=[] 5 maxx=max(ans) 6 minn=min(ans) 7 res.append(maxx) 8 res.append(minn) 9 if n%2==0: 10 med=(ans[(n-1)//2]+ans[(n-1)//2+1]) 11 if med%2==0: 12 med=med//2 13 else: 14 med=med/2 15 16 else: 17 med=ans[(n+1)//2-1] 18 19 res.append(med) 20 res.sort(reverse=True) 21 print(‘ ‘.join(map(str, res)))
原文:https://www.cnblogs.com/z-712/p/14616510.html