C语言-蓝桥杯-算法训练 完全背包问题
问题描述
有一个背包,容量为M。有N种物品,每种物品有其重量Wi与价值Vi。将这些物品的一部分放入背包,每种物品可以放任意多个,要求总重量不超过容量,且总价值最大。
输入格式
第一行为N, M。
之后N行,每行为Wi, Vi。
输出格式
一个数,为最大价值。
样例输入
3 20
15 16
6 6
7 5
样例输出
18
数据规模和约定
N, M<=1000。
代码
#include<stdio.h>
int main()
{int n,m;scanf("%d%d",&n,&m);int w[n+1],v[n+1]; int i,j;for(i=1;i<=n;i++){scanf("%d%d",&w[i],&v[i]);}int dp[m+1];for (i = 0; i <= m; i++) dp[i] = 0;for (i = 1; i <= n; i++){for (j = 1; j<=m; j++){if(j>=w[i]&&dp[j]<(dp[j - w[i]]+v[i]))dp[j]=dp[j - w[i]]+v[i];}}printf("%d", dp[m]);return 0;
}
C语言-蓝桥杯-算法训练 完全背包问题相关推荐
- C语言 蓝桥杯 算法训练 ALGO-1003 礼物
资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 JiaoShou在爱琳大陆的旅行完毕,即将回家,为了 ...
- C语言-蓝桥杯-算法训练 印章
问题描述 共有 n 种图案的印章,每种图案的出现概率相同.小A买了 m 张印章,求小A集齐 n 种印章的概率. 输入格式 一行两个正整数n和m. 输出格式 一个实数P表示答案,保留4位小数. 样例输入 ...
- 传球游戏c语言,[蓝桥杯][算法训练VIP]传球游戏-题解(Java代码)
解题思路: 注意事项: 参考代码: import java.util.Scanner; public class Main { static int n; public static void mai ...
- 蓝桥杯算法训练-强力党逗志芃
持续更新蓝桥杯算法训练题解,有兴趣可以关注一波呀 题目 逗志芃励志要成为强力党,所以他将身上所以的技能点都洗掉了重新学技能.现在我们可以了解到,每个技能都有一个前提技能,只有学完了前提技能才能学习当前 ...
- 蓝桥杯 算法训练 幸运的店家
蓝桥杯 算法训练 幸运的店家 题目描述 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 炫炫开了一家商店,卖的货只有一个,XXX,XXX卖N元钱.有趣的是,世界上只有面值为3的幂的纸 ...
- 蓝桥杯 算法训练 Beaver's Calculator
蓝桥杯 算法训练 Beaver's Calculator 问题描述 从万能词典来的聪明的海狸已经使我们惊讶了一次.他开发了一种新的计算器,他将此命名为"Beaver's Calculator ...
- 蓝桥杯 算法训练 印章
蓝桥杯 算法训练 印章 共有n种图案的印章,每种图案的出现概率相同.小A买了m张印章,求小A集齐n种印章的概率. 输入输出: 一行两个正整数n和m 一个实数P表示答案,保留4位小数. 样例: 2 3 ...
- 蓝桥杯算法训练-24点(Python)
问题描述 24点游戏是一个非常有意思的游戏,很流行,玩法很简单:给你4张牌,每张牌上有数字(其中A代表1,J代表11,Q代表12,K代表13),你可以利用数学中的加.减.乘.除以及括号想办法得到24, ...
- 蓝桥杯——算法训练——数字三角形
蓝桥杯--算法训练--数字三角形 这道题不难,但是比较典型,可以作为动态规划(dp)的入门篇,属于线性dp(LIS,LCS和数字三角形都是此类题型). ------------------------ ...
最新文章
- matlab的yalmip为什么这么慢,Yalmip问题请教
- 干货收藏 | 如何优化前端性能?
- 力扣--统计全1子矩阵
- spring框架(六)之拦截器
- 库存商品表html源码,JSP+Servlet+数据库的方式完成一个简易的库存商品管理系统...
- 分段函数if语句_S0A1 Geogebra新手课:分段函数的绘制,以一次函数方案选择为例...
- 【Java从0到架构师】JS_jQuery_BootStrap
- java 虚拟打印机_在java里调用SmartPrinter虚拟打印机的问题
- 现浇板用弹性计算方法_弹性楼板的计算和选择
- 正斜杠(左斜杠)和反斜杠(右斜杠)
- 爬取新浪微博(一)Scrapy入门教程
- 手写Vue个人组件库——fl-Badge
- 运营商推无限流量卡:这是不是一记昏招?
- 网络适配器图标不见了,WLAN以太网都不见了
- 08年十大可能被炒CEO出炉 AMD鲁毅智位列第一
- IDEA: 全局搜索 、全局查找
- 什么是堆栈?堆栈的操作方式有哪两种?
- 从装大象中我们学会了什么设计模式
- 我自己很喜欢的几款文案编辑软件
- vb制作MP3播放器