CCF CSP20190301小中大(100分)(python)

一、题目描述

在这里插入图片描述
在这里插入图片描述

二、python实现

n=int(input().strip())
s=input().strip()
nums=s.split(" ")
if nums[0]>=nums[n-1]:
    max=nums[0]
    min=nums[n-1]
else:
    max=nums[n-1]
    min=nums[0]
if n%2==1:
    mid=nums[(n-1)//2]
else:
    mid=(int(nums[n//2])+int(nums[(n//2)-1]))/2
    if mid%1==0.0:
        mid=int(mid)
    else:
        mid=format(mid,".1f")
s=max+" "+str(mid)+" "+min
print(s)

猜你喜欢

转载自blog.csdn.net/qq_41584385/article/details/100702080