文章

311

粉丝

2

获赞

222

访问

35.6k

头像
中位数 题解:
P1181 北京大学/复旦大学机试题
发布于2026年2月7日 15:13
阅读数 108

while(1):
    try:
        n=int(input())
        if n==0:
            break
        s=[]
        for ii in range(n):
            k=int(input())
            s.append(k)
        ss=sorted(s)
        if len(ss)%2==1:
            print(ss[len(ss)//2])
        else:
            k=int(ss[len(ss)//2])+int(ss[len(ss)//2-1])
            print(k//2)
    except:
        break
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发