开始: 2026-09-04 00:00:00

25-26赛季联合赛09【填空题常见算法】

结束: 2026-09-07 00:00:00
当前  2026-09-20 04:39:18  类型: IOI  状态: 已经结束 

P4. 恰好完全背包
描述

一个旅行者有一个最多能装 M 公斤的背包,现在有 n 件物品,它们的重量分别是W1,W2,...,Wn它们的价值分别为C1,C2,...,Cn,物品可以重复取,求旅行者恰好装满背包能获得最大总价值。


输入

第一行:两个整数,M(背包容量,M≤200)和N(物品数量,N≤30);


第2..N+1行:每行二个整数Wi,Ci,表示每个物品的重量和价值。


输出

仅一行,一个数,表示旅行者恰好装满背包最大总价值。

样例

输入

10 4
2 1
3 3
4 5
7 9

输出

12
提示

选择物品[3,3]一个和[7,9]一个能够恰好装满,并得到12的价值

提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交