#1993. 搬书比赛
搬书比赛
搬书比赛
题目描述
学校搬书比赛中,每位同学最大负重为 M 斤。每本书都有重量,小明想搬尽可能多的书,但总重量不能超过 M。
输入格式
第一行一个整数 M(10 ≤ M ≤ 50)。 第二行包含 n 个整数 w_1, w_2, ..., w_n,表示每本书的重量(1 ≤ n ≤ 100,1 ≤ w_i ≤ 50),相邻整数用空格分隔。
输出格式
输出一个整数,表示最多能搬的书的数量。
样例 #1
输入:
10
2 3 1 5 4
输出:
4
样例 #2
输入:
7
3 3 3 2
输出:
2
数据范围
- 10 ≤ M ≤ 50
- 1 ≤ n ≤ 100
- 1 ≤ w_i ≤ 50
提示:为了使搬书的数量最多,应优先选择重量较小的书。