解题思路:
注意事项:
参考代码:
w = int(input())
n = int(input())
arr = []
for i in range(n):
a = int(input())
arr.append(a)
arr.sort()
left = 0
right = n - 1
m = 0
while left <= right:
if arr[left] + arr[right] <= w:
left += 1
right -= 1
m += 1
print(m)
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1483 |
C二级辅导-进制转换 (C语言代码)浏览:750 |
C二级辅导-统计字符 (C语言代码)浏览:514 |
震宇大神的杀毒软件 (C语言代码)浏览:1162 |
矩形面积交 (C语言代码)浏览:1433 |
C二级辅导-等差数列 (C语言代码)浏览:891 |
汽水瓶 (C语言代码)浏览:579 |
1218题求大神帮忙看看怎么不能过浏览:759 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:515 |
Manchester-台球碰撞-(附带图解)浏览:3787 |