A83492.【贪心算法(一)】最优装载问题

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

在北美洲东南部,有一片神秘的海域,那里碧海蓝天、阳光明媚,这正是传说中海盗最活跃的加勒比海。

这里更是欧洲大陆的商旅舰队到达美洲的必经之地,所以当时的海盗活动非常猖獗,海盗不仅攻击过往商人,甚至攻击英国皇家舰……

有一天,海盗们截获了一艘装满各种各样古董的货船,每一件古董都价值连城,一旦打碎就失去了它的价值。虽然海盗船足够大,但载重量为 CC,每件古董的重量为 wiw_i,海盗们该如何把尽可能多数量的古董装上海盗船呢?

输入格式

输入有 22 行。第 11 行输入两个整数 CCnnCC 为海盗船的载重量(能承载的总重量),nn 为古董的件数。

22 行输入 nn 个整数 wiw_i,代表古董的重量。

输出格式

输出一个整数,代表最多能装上海盗船的古董件数。

输入输出样例

  • 输入#1

    30 8
    4 10 7 11 3 5 14 2

    输出#1

    5

说明/提示

说明/提示

数据范围:

0<C1060 < C \le 10^6

0<n10000 < n \le 1000

0wi10000 \leq w_i \le 1000

样例说明:

将重量{4,7,3,5,2}装上海盗船,并且重量并未超出,物品数量为5

首页