首页 > 其他分享 >P1060 [NOIP2006 普及组] 开心的金明

P1060 [NOIP2006 普及组] 开心的金明

时间:2023-09-26 15:56:41浏览次数:48  
标签:开心 NOIP2006 int 普及 P1060 金明

P1060 [NOIP2006 普及组] 开心的金明

简单的01背包问题

点击查看代码
#include<bits/stdc++.h>
using namespace std;
int f[30005];
int main() {
	int n, m;
	cin >> n >> m;
	for (int i = 1; i <= m; i++) {
		int v, p;
		cin >> v >> p;
		for (int j = n; j >= v; j--) {
			f[j] = max(f[j], f[j - v] + v * p);
		}
	}
	cout << f[n];
	return 0;
}

标签:开心,NOIP2006,int,普及,P1060,金明
From: https://www.cnblogs.com/bu-fan/p/17730285.html

相关文章

  • [刷题笔记] Luogu P1064 [NOIP2006 提高组] 金明的预算方案
    ProblemAnalysis我们发现如果忽略主从关系,那这道题就是一个裸的01背包问题。主从关系处理也非常简单,借鉴P2014选课的经验,转换成树上背包问题。同理,本题是一个森林,若将0号节点参与建树的话就可以把森林转换成树,处理方便。具体地,设\(f_{i,j}\)表示以\(i\)为父节点,剩......
  • P1060 [NOIP2006 普及组] 开心的金明 题解
    思路01背包模版题,唯一不同的是加了一个条件就是价格与重要度的乘积。转移方程为:dp[j]=max(dp[j],dp[j-w[i]]+w[i]*v[i]);这里加了滚动数组优化。代码#include<bits/stdc++.h>#definelllonglong#defineldlongdoubleusingnamespacestd;inlinevoidread(int&x){......
  • [NOIP2006 普及组] 开心的金明
    该s的背包[NOIP2006普及组]开心的金明题目描述金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过\(N\)元钱就行”。今天一早金明就开始做预算,但是他想买的......
  • P3985 不开心的金明
    P3985不开心的金明这道题好像是01背包,但价格\(v[i]\)是\(10^9\)级别的,意味着dp数组的第一维要开到\(10^9\),显然不可能题目中说:对所有的\(i=1,2,3,…,N\),$min(v_i)\lev_i\lemin(v_i)+3$.也就是\(v[i]\)的最大值最小值的差不大于3,由此想到把每个\(v[i]......
  • [NOIP2006 普及组] 开心的金明
    [NOIP2006普及组]开心的金明题目描述金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过\(N\)元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了......
  • 笔记:洛谷 P3985 不开心的金明
    算法笔记:[背包问题]洛谷P3985不开心的金明题目详情原题链接:洛谷P3985不开心的金明不开心的金明Description  金明今天很不开心,家里购置的二手房就要领钥匙了,房里并没有一间他自己专用的很宽敞的房间。更让他不高兴的是,妈妈昨天对他说:“你需要购买哪些物品,怎么布置,你......
  • 【NOIP2006】【codevs1075】明明的随机数
    problemsolutioncodes#include<iostream>usingnamespacestd;intn,a[1010],t;intmain(){cin>>n;for(inti=1;i<=n;i++){intx;cin>>x;......
  • P1060 开心的金明
    P1060开心的金明题意:01背包问题思路:01背包模板实现:#include<stdio.h>#include<algorithm>usingnamespacestd;intdp[30005]={0};intval[30];intlev[3......
  • P1064 [NOIP2006 提高组] 金明的预算方案
    P1064[NOIP2006提高组]金明的预算方案在P1064[NOIP2006提高组]金明的预算方案这题中,引入了主件和附件的关系比如说要求你加入集训队试训之前,一定要刷完专题......
  • 李金明的数是对的
    国家卫健委:一般人群不要随意做新冠抗原检测敏感性sensitivity=真阳性tp/(真阳性+假阴性fg);truepositive,falsenegative. 当敏感性=0.85时,0.15tp=0.85fn特......