博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计蒜客 动态规划基础 蒜头君的购物袋 1
阅读量:5037 次
发布时间:2019-06-12

本文共 551 字,大约阅读时间需要 1 分钟。

计蒜客 动态规划基础 蒜头君的购物袋 1

题目:

蒜头君去超市购物,他有一只容量为 V 的购物袋,同时他买了 n 件物品,已知每件物品的体积 vii​​。蒜头君想知道,挑选哪些物品放入购物袋中,可以使袋子剩余的空间最小。

输入格式

第一行输入一个整数 V1≤V≤20,000),表示购物袋的容量。

第二行输入一个整数 n1≤n≤30),表示蒜头君购买的 n 件物品。

接下来输入 n 行,每行输入一个整数 vii​​(1≤vi≤10,0001 \leq v_i \leq 10,0001vi​​10,000),表示第 iii 件物品的体积。

输出格式

输出一行,输出一个整数,表示购物袋最小的剩余空间。

样例输入

20575737

样例输出

1

程序:

#include 
using namespace std;int v,n,f[20005];int main(){ int i,j,w; cin>>v>>n; for(i=1;i<=n;++i) for(cin>>w,j=v;j>=w;--j) if(f[j]

 

转载于:https://www.cnblogs.com/OIerPrime/p/7674510.html

你可能感兴趣的文章
等价类划分进阶篇
查看>>
delphi.指针.PChar
查看>>
Objective - C基础: 第四天 - 10.SEL类型的基本认识
查看>>
java 字符串转json,json转对象等等...
查看>>
极客前端部分题目收集【索引】
查看>>
第四天 selenium的安装及使用
查看>>
关于js的设计模式(简单工厂模式,构造函数模式,原型模式,混合模式,动态模式)...
查看>>
KMPnext数组循环节理解 HDU1358
查看>>
android调试debug快捷键
查看>>
【读书笔记】《HTTP权威指南》:Web Hosting
查看>>
Inoodb 存储引擎
查看>>
数据结构之查找算法总结笔记
查看>>
Linux内核OOM机制的详细分析
查看>>
Android TextView加上阴影效果
查看>>
Requests库的基本使用
查看>>
C#:System.Array简单使用
查看>>
C#inSSIDer强大的wifi无线热点信号扫描器源码
查看>>
「Foundation」集合
查看>>
算法时间复杂度
查看>>
二叉树的遍历 - 数据结构和算法46
查看>>