/*
【例1】 0/1背包《信息学奥赛一本通》【解法一】 02
http://ybt.ssoier.cn:8088/problem_show.php?pid=1267
*/

#include<bits/stdc++.h>
using namespace std;
const int N=205;
int m,n;
int dp[N][N];
int w[N],v[N];
int main()
{cin>>m>>n;for(int i=1;i<=n;i++){cin>>w[i]>>v[i];}for(int i=1;i<=n;i++){for(int j=m;j>=0;j--){if(w[i]>j) dp[i][j]=dp[i-1][j];else dp[i][j]=max(dp[i-1][j],dp[i-1][j-w[i]]+v[i]);}}cout<<dp[n][m]<<endl;return 0;
}

【例1】 0/1背包《信息学奥赛一本通》【解法一】 02相关推荐

  1. 信息学奥赛一本通1267:【例9.11】01背包问题(二维dp与滚动数组优化)

    [题目描述] 一个旅行者有一个最多能装 MM 公斤的背包,现在有 nn 件物品,它们的重量分别是W1,W2,...,WnW1,W2,...,Wn,它们的价值分别为C1,C2,...,CnC1,C2,. ...

  2. 【例8】合唱队形(《信息学奥赛一本通第五版》)

    /* [例8]合唱队形(<信息学奥赛一本通第五版>) http://ybt.ssoier.cn:8088/problem_show.php?pid=1264 [问题描述] N位同学站成一排 ...

  3. 信息学奥赛一本通 2021:【例4.6】最大公约数

    [题目链接] ybt 2021:[例4.6]最大公约数 [题目考点] 1. while循环 2. 求最大公约数 辗转相减法 辗转相除法 [解题思路] 解法1:枚举 取较小数字,从该数字的值开始从大到小 ...

  4. 信息学奥赛一本通(2032:【例4.18】分解质因数)

    2032:[例4.18]分解质因数 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 582     通过数: 376 [题目描述] 把一个合数分解成若干个质因数乘积 ...

  5. 信息学奥赛一本通——2062:【例1.3】电影票

    2062:[例1.3]电影票 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 57341     通过数: 34230 [题目描述] 已知一位小朋友的电影票价是10 ...

  6. 信息学奥赛一本通 1278:【例9.22】复制书稿(book) | 洛谷 P1281 书的复制

    [题目链接] ybt 1278:[例9.22]复制书稿(book) 洛谷 P1281 书的复制 [题目考点] 1. 动态规划:线性动规 [解题思路] 该题可以抽象为:将由m个数字构成的序列分成k个子段 ...

  7. 信息学奥赛一本通C++语言-----2036:【例5.3】开关门

    [题目描述] 宾馆里有n(2≤n≤1000)n(2≤n≤1000) 个房间,从1∼n1∼n 编了号.第一个服务员把所有的房间门都打开了,第二个服务员把所有编号是22 的倍数的房间"相反处理& ...

  8. 信息学奥赛一本通——2068:【例2.6】鸡兔同笼

    大家好(๑╹◡╹)ノ" 这里是小蒟蒻 一天没更新了呢! 今天给大家带来<信息学奥赛一本通--2068:[例2.6]鸡兔同笼> 题目: 2068:[例2.6]鸡兔同笼 时间限制: ...

  9. 信息学奥赛一本通C++语言-----2048:【例5.18】串排序

    [题目描述] 对给定的n(1≤n≤20)n(1≤n≤20)个国家名(国家名字长度不超过2020),按其字母的顺序输出. [输入] 第一行为国家的个数nn: 以下nn行为国家的名字. [输出] nn行, ...

最新文章

  1. tftp:timeout问题解决 - 从Windows传输文件到开发板
  2. 老大让我优化数据库,我上来就分库分表,他过来就是一jio。。。
  3. 大有可为的GNN:DeepWalk
  4. CodeForces - 1255D Feeding Chicken(贪心+构造+模拟)
  5. The disk contains an unclean file system\
  6. IBASE logical view和physical view
  7. 【HDU - 5882】Balanced Game (找规律,思维)
  8. 你好,请查收这封元旦祝福,CSDN云计算改版啦!
  9. java做类似于qq空间动态加载_实现类似微博、QQ空间等的动态加载
  10. 小试ImageMagik——使用篇
  11. Flex事件机制(三)
  12. 微信商户平台的“企业付款到用户” 产品功能被隐藏起来了。。
  13. 平均聚类系数_聚类方法排除CPU用量误报警
  14. 用Visual Studio调试asp程序
  15. 电脑端微信多开小工具
  16. 天线工作原理以及如何计算天线长度
  17. python二元函数图像在线绘制_用python绘制二元函数
  18. 百度研发工程师编程题——买帽子
  19. 论坛勋章动态特效制作流程
  20. 奔波真是辛苦啊,然而生命终将逝去,只希望当一切都结束的时候,能够没有遗憾吧。

热门文章

  1. 【逻辑与计算理论】组合子逻辑与 Y 组合子
  2. centos7 关闭防火墙和selinux
  3. python selenium系列(六)实战技巧之弹框处理
  4. [转]AIX平台下如何增加用户和组的名称长度
  5. GDB分析PHP连接Memcached 导致coredump问题
  6. ganglia-Monitor
  7. 实现spring mvc流程
  8. 博客导读(09.3.21)
  9. c/c++这么难学,那么学会了究竟有多牛X呢?
  10. C++编程笔记:贪心算法实现部分背包问题