Later


私信TA

用户名:uq_91500611178

访问量:463

签 名:

等  级
排  名 4252
经  验 1663
参赛次数 0
文章发表 7
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

python简易解法
浏览:58

解题思路:1.输入州数 2.while循环判断是否州数为0,为0则退出 3.若不为0,则输入州的选票数 4.要求最少票数,则列表排序,取得前一半+1的州的认可(就需要取得这一半多州的票的一半+1) 5.将每个州的认可票数求和,打印出来。

注意事项:

参考代码:

n=int(input())

while n!=0:

    list1=list(map(int,input().split()))

    list1.sort()

    list2=list1[:n//2+1]

    sum=0

    for i in list2:

        sum+=(i//2+1)

    print(sum)

    n=int(input())


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区