解题思路:
注意事项:
参考代码:
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语言训练-斐波纳契数列 (C语言代码)浏览:774 |
【蟠桃记】 (C语言代码)浏览:648 |
回文数(一) (C语言代码)浏览:728 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:702 |
计算质因子 (C++代码)浏览:1616 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:594 |
WU-小九九 (C++代码)浏览:1681 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:560 |
DNA (C语言代码)浏览:391 |
钟神赛车 (C语言代码)浏览:590 |