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

网络彩票网站开发建站服务器多少钱

网络彩票网站开发,建站服务器多少钱,中职校园网站建设建议,高企达建设有限公司网站题目描述 学生在我们USACO的竞赛中的得分越多我们越高兴。我们试着设计我们的竞赛以便人们能尽可能的多得分。 现在要进行一次竞赛,总时间T固定,有若干类型可选择的题目,每种类型题目可选入的数量不限,每种类型题目有一个si(解答…

题目描述

学生在我们USACO的竞赛中的得分越多我们越高兴。我们试着设计我们的竞赛以便人们能尽可能的多得分。
现在要进行一次竞赛,总时间T固定,有若干类型可选择的题目,每种类型题目可选入的数量不限,每种类型题目有一个si(解答此题所得的分数)和ti(解答此题所需的时间),现要选择若干题目,使解这些题的总时间在T以内的前提下,所得的总分最大。  

输入

输入包括竞赛的时间,M(1 <= M <= 10000)和题目类型数目N(1 <= N <= 10000)。
后面的每一行将包括两个整数来描述一种"题型"。第一个整数说明解决这种题目能得的分数(1 <= points <= 10000),第二整数说明解决这种题目所需的时间(1 <= minutes <= 10000)。

输出

单独的一行,在给定固定时间里得到的最大的分数。

样例输入

300 4
100 60
250 120
120 100
35  20

样例输出

605

思路

动态规划可以分成四部分

        dp1: 状态定义

                dp[i] 表示时间为i的最大的分数

        dp2: 初始化数据

                数组全部初始化为0

        dp3: 求解算法(状态转移方程)

               

if (i + v1[j].second <= n) 枚举时间, 时间+当前题目的时间 <= 规定的时间(满足条件)dp[i + v1[j].second] = max(dp[i + v1[j].second], dp[i] + v1[j].first);dp[i + v1[j].second] 选择之后的时间所达到的分数
= max(选择之后的时间原来所达到的分数, 没有选择的时候的分数 + 当前题目的分数)很多dp都是这样子的模式

        dp4: 输出答案

                dp[n] 

Code

#include <bits/stdc++.h>
using namespace std;int n, m;
typedef pair<int, int> Ipair;
vector<Ipair> v1;
void Print(vector<int> dp)
{for (auto& it : dp) cout << it << ' ';cout << endl;
}
int main() {cin >> n >> m;v1.resize(m + 1);for (int i = 1; i <= m; i++) cin >> v1[i].first >> v1[i].second;vector<int> dp(n + 1, 0); // dp数组, dp[i] 表示时间为i的最大分数// dp第二步: 求解for (int i = 0; i <= n; i++){for (int j = 1; j <= m; j++){if (i + v1[j].second <= n)dp[i + v1[j].second] = max(dp[i + v1[j].second], dp[i] + v1[j].first);}//Print(dp);}cout << dp[n];return 0;
}
http://www.dtcms.com/a/497654.html

相关文章:

  • 做网站需要画原型图么十堰网站制作公司
  • 网站制作应该选什么能打开的a站
  • 网站也会过期吗玉林市住房和城乡建设厅网站
  • 宁波建站模板厂家深圳网络营销公司有哪些
  • 三好街做网站的公司做网站前期费用
  • 做外贸在哪个网站搜狗优化好的网站
  • 网站建设公司工作枯燥吗百度竞价排名机制
  • 帮企业做网站赚钱购物网站支付页面制作
  • 绍兴网站建设制作网站地图生成器哪个好
  • 企业做网站系统怎么在网上做装修网站
  • 中国建设银行网站怎么解绑设备辅导机构
  • 鄂州网站开发噼里啪啦电影免费观看高清
  • 石家庄做网站需要多少钱私人怎么做网站
  • 厦门哪些做鲜花的网站wordpress数据都被存在哪
  • 素材网站推荐东软网站建设
  • 重庆建网站方法成立公司的条件
  • 建设黄页大全网站入口忻州专业网站建设
  • 延安微网站建设电子商务网站建设与管理思考与练习
  • 做销售平台哪个网站好对网站做数据分析
  • 济南网站建设的费用上海住房和城乡建设厅网站
  • 企业网站建设规划方案wordpress子模板
  • cms建站流程ss免费服务器
  • 【OS】AUTOSAR OS Application实现原理
  • 做视频网站的公司怎样做产品推广
  • 企业网站的建立费用 作什么科目一级A做爰片安全网站
  • 手机网站开发怎么样王野天明星
  • 河南网站推广优化公司哪家好建设一个交易网站要用多少钱
  • 网站设置不能通过链接访问南京汽车集团网站建设
  • 东莞建网站哪家好2022可以用手机看的
  • 阜阳做网站多少钱越秀金融大厦属于哪个街道