0-1背包
前言
最近刚好看了背包问题,因此特制一道较为清淡的家常菜给各位客观食用,【本人亲测】本道菜也可为小学生食用,且越吃越上头
题目描述
一个旅行者有一个背包,能装的重量为maxw(正整数,0≤maxw≤20000),同时有n件物品(0≤n≤100),每件物品有一个重量wi(正整数,重量分别是W1,W2,…,Wn)和一个价值Vi(正整数,价值分别为V1,V2,…,Vn)。若每种物品只有一件(不可分割),要求旅行者从这n件物品中任取若干件装入背包内,使背包的物品总价值最大。
输入
第1行:背包最大载重maxw,物品总数n
第2行到第n+1行:每个物品的重量和价值输出
一个数字即背包内物品最大价值
样例输入 1
10 3 4 5 3 4 6 9
样例输出 1
14
<