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

朔州做网站公司找网站建设需要问什么

朔州做网站公司,找网站建设需要问什么,私募网站建设,网站建设维护报价题目描述 北大网络实验室经常有活动需要叫外买,但是每次叫外买的报销经费的总额最大为C元,有N种菜可以点,经过长时间的点菜,网络实验室对于每种菜i都有一个量化的评价分数(表示这个菜可口程度)&#xff0c…
题目描述

北大网络实验室经常有活动需要叫外买,但是每次叫外买的报销经费的总额最大为C元,有N种菜可以点,经过长时间的点菜,网络实验室对于每种菜i都有一个量化的评价分数(表示这个菜可口程度),为Vi,每种菜的价格为Pi, 问如何选择各种菜,使得在报销额度范围内能使点到的菜的总评价分数最大。
    注意:由于需要营养多样化,每种菜只能点一次。

输入

输入的第一行有两个整数C(1 <= C <= 1000)和N(1 <= N <= 100),C代表总共能够报销的额度,N>代表能点菜的数目。接下来的N行每行包括两个在1到100之间(包括1和100)的的整数,分别表示菜的>价格和菜的评价分数。

输出

输出只包括一行,这一行只包含一个整数,表示在报销额度范围内,所点的菜得到的最大评价分数。

样例输入
1 3
1 5
3 3
2 5
24 8
2 9
8 6
4 1
1 4
2 2
10 5
2 1
1 4
样例输出
5
30

分析: 0-1 背包问题。

#include<algorithm>
#include <iostream>
#include  <cstdlib>
#include  <cstring>
#include   <string>
#include   <vector>
#include   <cstdio>
#include    <queue>
#include    <stack>
#include    <ctime>
#include    <cmath>
#include      <map>
#include      <set>
#define INF 0x3fffffff
#define db1(x) cout<<#x<<"="<<(x)<<endl
#define db2(x,y) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<endl
#define db3(x,y,z) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<", "<<#z<<"="<<(z)<<endl
#define db4(x,y,z,r) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<", "<<#z<<"="<<(z)<<", "<<#r<<"="<<(r)<<endl
#define db5(x,y,z,r,w) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<", "<<#z<<"="<<(z)<<", "<<#r<<"="<<(r)<<", "<<#w<<"="<<(w)<<endl
using namespace std;int main(void)
{#ifdef testfreopen("in.txt","r",stdin);
//    freopen("out.txt","w",stdout);clock_t start=clock();#endif //testint c,n;while(~scanf("%d%d",&c,&n)){int price[1005]={0},point[1005]={0},dp[1005]={0};for(int i=1;i<=n;++i)scanf("%d%d",&price[i],&point[i]);for(int i=1;i<=n;++i){for(int j=c;j>=price[i];--j){dp[j]=max(dp[j],dp[j-price[i]]+point[i]);}}int ans=-1;for(int i=0;i<=c;++i)ans=max(dp[i],ans);printf("%d\n",ans);}#ifdef testclockid_t end=clock();double endtime=(double)(end-start)/CLOCKS_PER_SEC;printf("\n\n\n\n\n");cout<<"Total time:"<<endtime<<"s"<<endl;        //s为单位cout<<"Total time:"<<endtime*1000<<"ms"<<endl;    //ms为单位#endif //testreturn 0;
}


文章转载自:

http://VTlHiYg4.ksgjy.cn
http://bTc1wjC1.ksgjy.cn
http://c1YW6HfH.ksgjy.cn
http://gsYGgA8w.ksgjy.cn
http://jrUYT3WU.ksgjy.cn
http://V4cOpMcc.ksgjy.cn
http://4qgRDR7n.ksgjy.cn
http://1qLSEucW.ksgjy.cn
http://aI9FZl8E.ksgjy.cn
http://lvUrxlBK.ksgjy.cn
http://IdunF54Q.ksgjy.cn
http://MsFCzNCz.ksgjy.cn
http://AscagDrp.ksgjy.cn
http://sF8CMxU4.ksgjy.cn
http://wqOJYBbJ.ksgjy.cn
http://gegczQdN.ksgjy.cn
http://WF3iiJ7q.ksgjy.cn
http://WJujIPFf.ksgjy.cn
http://yAZJcAxW.ksgjy.cn
http://24OXqBCG.ksgjy.cn
http://Ob8lJhmV.ksgjy.cn
http://Y87HmN3x.ksgjy.cn
http://LAvxsAoV.ksgjy.cn
http://GxIYJgLA.ksgjy.cn
http://XnHaUdzY.ksgjy.cn
http://mO73HkPo.ksgjy.cn
http://N45VmPjm.ksgjy.cn
http://WZPJlv8x.ksgjy.cn
http://pHgRpcmW.ksgjy.cn
http://5RK7hxHb.ksgjy.cn
http://www.dtcms.com/wzjs/679024.html

相关文章:

  • 网站如何做视频链接软件ui的设计流程是什么
  • 网站建设费包括什么网站建设郑州
  • 网站域名怎么取权威数据统计网站
  • 检索类的网站建设口碑营销的好处
  • 海南政务服务网房地产网站建设与优化分析
  • 想建个图片网站游戏代理商如何赚钱
  • 网站页面设计方案怎么写wordpress添加keywords
  • 免费网站安全做企业网站用什么软件
  • 专业网站建设人工智能常用外贸网站
  • 网站做搜索关键字好吗阿里云搭建网站教程
  • 阿里云服务器 怎么设置网站环境石家庄高端网站开发
  • 男女插孔做暖暖试看网站大全企业网站seo网址
  • 关于网站建设领导分工下面不属于网络推广方法
  • wordpress网站关键词有什么网站可以做平面兼职
  • 从哪些方面进行网站建设聊城网站建设电话
  • 电商网站的功能公司建网站怎么做
  • 培训医院网站建设杭州网络公司有哪些
  • 济南网站设计建设php网站集成支付宝接口
  • 东营建设网站公司电话号码金华网站建设yw126
  • 做网站需要学php哪些技术成都建设信息网官网
  • 外贸开发产品网站建设中国移动官方官网
  • 课程建设网站设计源码龙口有没有做网站的
  • 购物网站运营html5个人主页制作代码
  • 网站功能设计方案全网营销公司
  • 如何查询网站的备案号wordpress火车
  • 网站显示图片标记站长之家app下载
  • 创建手机网站泰安房产信息网上查询系统
  • 网站建设的数字化和互联网化浙江省建设监理协会网站
  • asp.net的网站开发做网站需要花费那方面的钱
  • 所有搜索引擎蜘蛛不来网站了建一个营销网站的步骤