bzo1606: [Usaco2008 Dec]Hay For Sale 购买干草
1606: [Usaco2008 Dec]Hay For Sale 购买干草
Time Limit: 5 Sec  Memory Limit: 64 MB
Submit: 1338  Solved: 991
[Submit][Status][Discuss]
Description
Input
Output
Sample Input
2
6
5
The wagon holds 7 volumetric units; three bales are offered for sale with
volumes of 2, 6, and 5 units, respectively.
Sample Output
HINT
Buying the two smaller bales fills the wagon.
Source
题解
背包可行性问题的板子(我太弱啦!
/**************************************************************    Problem: 1606    User: a799091501    Language: C++    Result: Accepted    Time:292 ms    Memory:1608 kb****************************************************************/#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#include<queue>#include<stack>#define N 100001using namespace std;inline int read(){    int f=1,x=0;char ch=getchar();    while(ch>'9'|ch<'0')    {        if(ch=='-')        f=-1;        ch=getchar();    }    while(ch<='9'&&ch>='0')    {        x=(x<<3)+(x<<1)+ch-'0';        ch=getchar();    }    return f*x;}int main(){    int c=read(),h=read(),j,i,b[100001],v[100001];    b[0]=1;    for(i=1;i<=h;i++)    {    v[i]=read();    for(j=c-v[i];j>=0;j--)    if(b[j]) b[j+v[i]]=1;//核心,如果当前容量j可行,那么再放一个v[i]也一定可行
    }    int ans;    for(i=0;i<=c;i++)    if(b[i])ans=i;    cout<<ans;}bzo1606: [Usaco2008 Dec]Hay For Sale 购买干草的更多相关文章
- BZOJ1606: [Usaco2008 Dec]Hay For Sale 购买干草
		
1606: [Usaco2008 Dec]Hay For Sale 购买干草 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 612 Solved: 46 ...
 - BZOJ 1606: [Usaco2008 Dec]Hay For Sale 购买干草( dp )
		
-------------------------------------------------------------------- #include<cstdio> #include ...
 - bzoj1606[Usaco2008 Dec]Hay For Sale 购买干草(01背包)
		
1606: [Usaco2008 Dec]Hay For Sale 购买干草 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1240 Solved: 9 ...
 - [bzoj1606][Usaco2008 Dec]Hay For Sale 购买干草_动态规划_背包dp
		
Hay For Sale 购买干草 bzoj-1606 Usaco-2008 Dec 题目大意:约翰遭受了重大的损失:蟑螂吃掉了他所有的干草,留下一群饥饿的牛.他乘着容量为C(1≤C≤50000)个单 ...
 - 01背包 || BZOJ 1606: [Usaco2008 Dec]Hay For Sale 购买干草 || Luogu P2925 [USACO08DEC]干草出售Hay For Sale
		
题面:P2925 [USACO08DEC]干草出售Hay For Sale 题解:无 代码: #include<cstdio> #include<cstring> #inclu ...
 - bzoj 1606: [Usaco2008 Dec]Hay For Sale 购买干草
		
Description 约翰遭受了重大的损失:蟑螂吃掉了他所有的干草,留下一群饥饿的牛.他乘着容量为C(1≤C≤50000)个单位的马车,去顿因家买一些干草. 顿因有H(1≤H≤5000)包 ...
 - 1606: [Usaco2008 Dec]Hay For Sale 购买干草
		
Description 约翰遭受了重大的损失:蟑螂吃掉了他所有的干草,留下一群饥饿的牛.他乘着容量为C(1≤C≤50000)个单位的马车,去顿因家买一些干草. 顿因有H(1≤H≤5000)包 ...
 - [Usaco2008 Dec]Hay For Sale 购买干草[01背包水题]
		
Description 约翰遭受了重大的损失:蟑螂吃掉了他所有的干草,留下一群饥饿的牛.他乘着容量为C(1≤C≤50000)个单位的马车,去顿因家买一些干草. 顿因有H(1≤H≤5000)包 ...
 - [BZOJ1606] [Usaco2008 Dec] Hay For Sale 购买干草 (dp)
		
Description 约翰遭受了重大的损失:蟑螂吃掉了他所有的干草,留下一群饥饿的牛.他乘着容量为C(1≤C≤50000)个单位的马车,去顿因家买一些干草. 顿因有H(1≤H≤5000)包干草,每 ...
 
随机推荐
- mybatis 遍历map;
			
mybatis 遍历map; 参考http://blog.csdn.net/hj7jay/article/details/78652050 ps: ${m[key]}这是显示 打印的key读value ...
 - 数据库vertica 脚本方式的导入导出
			
需要进入vsql下的: 导入: copy emp from '/tmp/emp.csv' DELIMITER ',' ESCAPE AS '\' ENCLOSED BY '"' DIRECT ...
 - adb devices unauthorized解决办法
			
进行Android项目调试时,连接完设备,进行adb install ******.apk时,偶遇 adb devices unauthorized 这个小东西,解决办法:将手机设置->辅助功能 ...
 - 【bzoj4811】[Ynoi2017]由乃的OJ 树链剖分+线段树区间合并
			
题解: 好像和noi那题并没有什么区别 只是加上了修改和变成树上 比较显然我们可以用树链剖分来维护
 - 【转载】DDD分层架构的三种模式
			
引言 在讨论DDD分层架构的模式之前,我们先一起回顾一下DDD和分层架构的相关知识. DDD DDD(Domain Driven Design,领域驱动设计)作为一种软件开发方法,它可以帮助我们设计高 ...
 - mysql数据类型(三)
			
MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的. MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类型. 数值类型 MySQL支持所有标准S ...
 - mysql基本操作(一)
			
1.登录mysql mysql -h localhost -u root -p 登录mysql,其中 -h是指定要连接mysql服务器的主机名 -u是指定用户 -次数登录必须用-p输入密 ...
 - Django Models的数据类型汇总
			
https://blog.csdn.net/devil_2009/article/details/41735611 Django Models的数据类型 汇总 AutoField IntegerFie ...
 - SQL Server数据库存储过程中拼接字符串注意的问题
			
在SQL Server数据库中书写复杂的存储过程时,一般的做法是拼接字符串,最后使用EXEC sp_executesql '拼接的字符串' 查询出结果. 先看一段代码: -- ============ ...
 - TypeScript学习笔记 (一)基础特性
			
一. 字符串新特性 1. 多行字符串 var str = ``; 2. 字符串模板 var world = "world"; var str = `hello ${world}`; ...