Description

    约翰遭受了重大的损失:蟑螂吃掉了他所有的干草,留下一群饥饿的牛.他乘着容量为C(1≤C≤50000)个单位的马车,去顿因家买一些干草.  顿因有H(1≤H≤5000)包干草,每一包都有它的体积Vi(l≤Vi≤C).约翰只能整包购买,
他最多可以运回多少体积的干草呢?

Input

    第1行输入C和H,之后H行一行输入一个Vi.

Output

    最多的可买干草体积.

Sample Input

7 3 //总体积为7,用3个物品来背包
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

7 //最大可以背出来的体积

HINT

Buying the two smaller bales fills the wagon.

题解

水题,背包dp。将费用和价格视为一样的值即可。

#include<cstdio>
#include<cstring>
#include<cstdlib>
#include<iostream>
#include<cmath>
using namespace std;
int n,m,a[5002],f[50002];
int main()
{scanf("%d%d",&m,&n);for(int i=1;i<=n;i++) scanf("%d",&a[i]);for(int i=1;i<=n;i++)for(int j=m;j>=a[i];j--)f[j]=max(f[j],f[j-a[i]]+a[i]);printf("%d",f[m]);return 0;
}

BZOJ 1606: [Usaco2008 Dec]Hay For Sale 购买干草相关推荐

  1. bzoj 1606 [Usaco2008 Dec]Hay For Sale 购买干草(01背包)

    1606: [Usaco2008 Dec]Hay For Sale 购买干草 Time Limit: 5 Sec  Memory Limit: 64 MB Submit: 1300  Solved:  ...

  2. [BZOJ] 1606: [Usaco2008 Dec]Hay For Sale 购买干草

    1606: [Usaco2008 Dec]Hay For Sale 购买干草 Time Limit: 5 Sec  Memory Limit: 64 MB Submit: 1335  Solved:  ...

  3. BZOJ 1606: [Usaco2008 Dec]Hay For Sale 购买干草

    1606: [Usaco2008 Dec]Hay For Sale 购买干草 Description     约翰遭受了重大的损失:蟑螂吃掉了他所有的干草,留下一群饥饿的牛.他乘着容量为C(1≤C≤5 ...

  4. 01背包 || BZOJ 1606: [Usaco2008 Dec]Hay For Sale 购买干草 || Luogu P2925 [USACO08DEC]干草出售Hay For Sale...

    题面:P2925 [USACO08DEC]干草出售Hay For Sale 题解:无 代码: 1 #include<cstdio> 2 #include<cstring> 3 ...

  5. bzoj 1607: [Usaco2008 Dec]Patting Heads 轻拍牛头

    翻过来考虑影响,考虑多少数是他的倍数. 1 #include<cstdio> 2 #include<iostream> 3 #include<cstring> 4 ...

  6. BZOJ 1607 [Usaco2008 Dec]Patting Heads 轻拍牛头:统计 + 筛法【调和级数】

    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1607 题意: 给你n个数,问你除a[i]之外,有多少个数是a[i]的约数. 题解: ans ...

  7. BZOJ_1606_ [Usaco2008_Dec]_Hay_For_Sale _购买干草_(背包)

    描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1606 价值和重量相等的01背包问题. 分析 ... 1 #include <bits/s ...

  8. bzoj 1618: [Usaco2008 Nov]Buying Hay 购买干草(完全背包)

    1618: [Usaco2008 Nov]Buying Hay 购买干草 Time Limit: 5 Sec  Memory Limit: 64 MB Submit: 1196  Solved: 62 ...

  9. bzoj 1615: [Usaco2008 Mar]The Loathesome Hay Baler麻烦的干草打包机

    1615: [Usaco2008 Mar]The Loathesome Hay Baler麻烦的干草打包机 Time Limit: 5 Sec  Memory Limit: 64 MB Submit: ...

  10. BZOJ 1615: [Usaco2008 Mar]The Loathesome Hay Baler麻烦的干草打包机 bfs

    题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1615 1615: [Usaco2008 Mar]The Loathesome Hay Bale ...

最新文章

  1. 《穿越计算机的迷雾》读书笔记二
  2. ArrayList的泛型可以不写吗
  3. BUUCTF-Reverce:不一样的flag
  4. Win8 .NET Framework 3.5 离线安装
  5. multi-byte wide-char
  6. 内连接,外链接(左连接、右连接、全连接),交叉连接大总结
  7. mysql自增长序号_MySQL rownumber SQL生成自增长序号使用介绍
  8. Erlang/OTP设计原则(文档翻译)
  9. Could not create a sandbox extension for /
  10. 解决gensim报错AttributeError: type object ‘Word2Vec‘ has no attribute ‘load_word2vec_format‘
  11. Bailian4033 铺地毯【暴力】
  12. 土豆服务器延期修复,DNF更新推迟, 土豆服务器发霉了?
  13. tftp服务器怎么开启linux,启动Linux下的TFTP服务器
  14. 【转】J2SDK1.5+TOMCAT5.5 最详细有效安装及配置
  15. SpringMybaits数据库配置解惑
  16. 安卓解压html语言,安卓怎么解压7z带密码的文件
  17. 系统设计面试题之 怎么设计一个打分系统
  18. 伤疤好了有黑印怎么办_疤痕留下黑印怎么办
  19. 贴近摄影测量 | 重建花山岩画只需两步!
  20. 手游无限多开器安卓版_手游多开器安卓版-手游多开器手机版 _5577安卓网

热门文章

  1. 《GNU Emacs Lisp编程入门》读书笔记
  2. 春雷视频添加投屏功能解惑
  3. java正则表达式或_java 正则表达式
  4. 百度云盘服务器在哪,百度云盘登陆入口在哪里?
  5. 印象笔记html预览,超级笔记使用指南 | 印象笔记
  6. 最近大火的「元宇宙」究竟是什么
  7. Android直播APP源码搭建中豪华物特效的实现
  8. 两阶段网路dea模型matlab实现(支持多种投入产出结构任意组合,支持规模报酬是否可变的调整、两阶段效率权重下限的调整和共享投入分配比例的调整)
  9. java的第一行代码
  10. 打开Word时会出现错误的解决办法