当前位置: 首页 > wzjs >正文

顺德网站建设原创最近营销热点

顺德网站建设原创,最近营销热点,adsense用什么网站做,做地推的网站题目描述 小明最近迷上了一款游戏,并且很想成为这款游戏的高手,这款游戏需要用 资源来买装备。他刚开始的资源价值为0,于是他每天都会做日常任务来获得价值为1的资源。 这款游戏中有每日商店,小明已经提前知道了接下来n天会出现的装备&#x…
题目描述

小明最近迷上了一款游戏,并且很想成为这款游戏的高手,这款游戏需要用
资源来买装备。他刚开始的资源价值为0,于是他每天都会做日常任务来获得价值为1的资源。
这款游戏中有每日商店,小明已经提前知道了接下来n天会出现的装备,每个装备都有一个价格 ai和他的强度值 bi,并且如果当天不买这件装备以后就买不到了。
但小明想要在这n天中买到强度总和最高的装备,你能帮助他吗?

输入

第一行输入一个整数n代表天数。
接下来的n行每行两个整数ai和 bi,分别代表价格和强度值。

输出

输出一个整数,表求小明能在这n天内获得的最大总强度值。

样例输入 Copy
【样例1】
4
1 1
2 2
3 3
4 4
【样例2】
5
2 100
1 2
2 10
3 20
2 1
样例输出 Copy
【样例1】
4
【样例2】
22
提示

对于样例一,小明会把资源都留到第四天时购买获得强度值为4的装备。
对于样例二,小明会买第二天的装备,并把第三天资源留下来买第四天的装备。
对于 30%的数据,保证1≤n≤20。
对于 50%的数据,保证1≤n≤ 300,并且 ai≤i的数量不超过 20。
对于 100%的数据,保证 1≤n,ai,bi≤5000。

是DP规划。搞不懂。

代码

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int n,a[6000],b[6000],dp[6000];
int main(){cin>>n;for(int i=1;i<=n;++i){cin>>a[i]>>b[i];}for(int i=1;i<=n;++i){for(int j=i;j>=a[i];--j){//买不起会跳过dp[j]=max(dp[j],dp[j-a[i]]+b[i]);}}int ans=0;for(int i=1;i<=n;++i)ans=max(ans,dp[i]);cout<<ans;return 0;
}

http://www.dtcms.com/wzjs/433359.html

相关文章:

  • 毕业设计代做网站代码新开发的app怎么推广
  • 东莞市专注网站建设品牌seo咨询河北
  • 济南做企业网站公司河南做网站的
  • 罗田县住房和城乡建设局网站上海搜索引擎优化公司
  • www网站如何构建怎样在百度答题赚钱
  • 珠海做网站三年多少钱企业qq一年多少费用
  • 网络公司 营销型网站优化网站打开速度
  • php网站外包网络seo哈尔滨
  • 各大网站rss地址如何制作网页链接教程
  • 网站开发职业访谈电话营销外包公司
  • 建设网站过程第一阶段百度指数需求图谱
  • 网站建设包括哪些方面品牌运营具体做什么
  • 开县做网站自己如何制作一个网页
  • 现在个人做网站还能盈利产品如何做市场推广
  • 1688黄页网芒果品种大全优化营商环境个人心得
  • dedecms做门户网站seo网站优化培训班
  • 聊城 网站建设互联网舆情监测系统
  • 钓鱼网站的域名怎么不稳定微信营销软件免费版
  • 烟台网站排名seo推广有什么好方法
  • 石家庄网站建设选汉狮google浏览器官网下载
  • 做网站的集团百度域名查询
  • 怎么做招聘网站的数据分析网页设计网站建设
  • 怎么发现网站漏洞而做软件写文章免费的软件
  • 厦门网站建设公司哪个好alexa排名查询
  • 上海怎么做网站seo教程培训班
  • html5网站推广网站设计公司排行
  • 网络营销方式单一windows优化大师如何卸载
  • 个人网站模板王怎样推广一个产品
  • 青海网站开发多少钱产品营销推广的方案
  • 政府网站建设和管理情况报告域名注册后怎么使用