while True: N = int(input()) if N == 0: break sum_ps = 0 # 重置为0 votes = list(map(int, input().split())) half_votes = N // 2 + 1 # 向上取整 a = sorted(votes)[:half_votes] for i in a: sum_ps += i // 2 + 1 print(sum_ps)
0.0分
0 人评分
C语言训练-大、小写问题 (C语言代码)浏览:2357 |
简单的a+b (C语言代码)浏览:548 |
时间转换 (Java代码)浏览:575 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1337 |
C语言程序设计教程(第三版)课后习题9.2 (Java代码)浏览:636 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:512 |
printf基础练习2 (C语言代码)浏览:646 |
DNA (C语言代码)浏览:540 |
矩阵乘方 (C语言代码)浏览:1031 |