注册 登录
编程论坛 Python论坛

评委判分的程序

greenpop 发布于 2022-01-06 15:39, 834 次点击
哪位大神可以编写一个如下的程序:
(1)输入评委人数赋给pwrs,(2)若pwrs==-1,程序退出。(3)若pwrs<=2,显示:“评委人数太少”。返回(1)。(4)输入评委判分给pf.将pf去掉一个最高分,再去掉一个最低分,再平均。输出平均分。返回(1)。
1 回复
#2
greenpop2022-01-10 16:19
pwrs=3
i=1
s=0
max=0
min=10
result=0
while pwrs!=-1:
    i=1
    s=0
    pwrs=int(input('输入评委人数->'))
    if pwrs<3:
        break
    while i<=pwrs:
        i+=1
        pf=int(input('判分:->'))
        s=s+pf
        if max<pf:
            max=pf
        if min>pf:
            min=pf
    s=s-min-max
    print("min=",min)
    print("max=",max)
    min=10
    max=0
    result=s/(pwrs-2)
    print('result-:',result)
    result=0
1