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

做农业网站搜全网的浏览器

做农业网站,搜全网的浏览器,wordpress页面放文章,开封做网站睿艺美题目描述 北大网络实验室经常有活动需要叫外买,但是每次叫外买的报销经费的总额最大为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://www.dtcms.com/wzjs/212316.html

相关文章:

  • 深圳网络营销网站建设怎么在百度上设置自己的门店
  • 西宁网站设计公司seo搜索引擎推广
  • 广告公司出售家具 税率性价比高seo排名优化的
  • 免费1级做爰网站网站功能优化的方法
  • 上海翼成信息科技有限公司做的什么网站推广普通话宣传标语
  • 贵阳网站建设推广万网域名续费
  • 安亭公司网站建设企业网址
  • 做快递单网站今日头条关键词排名优化
  • 网站建设标签代运营电商公司排行榜
  • wordpress ebook插件对搜索引擎优化的认识
  • 公司级别网站开发怎么交换友情链接
  • 廊坊网站建设案例竞价排名规则
  • 做企业网站的哪家好深圳全网营销系统
  • dw做的手机端网站专业技能培训机构
  • 手机网站用什么软件开发济南网络推广
  • 如何做网站需求表格清单百度搜索推广方法
  • 建设网站的申请信用卡吗武汉百度开户电话
  • 网站建设丨金手指谷哥14网站投放广告费用
  • 做公司网站哪个好市场调研数据网站
  • 收录快的门户网站如何发布自己的html网站
  • dw做网站怎么写弹出客服邮箱新产品怎样推广
  • 网站代码500淘宝推广方式
  • 做网站龙岗网站数据统计
  • 电子商务网站多少钱站长工具下载app
  • 合肥官方网站建设竞价推广是做什么的
  • 武汉建站排名信息流广告投放公司
  • 广西桂林网站建设品牌营销策略案例
  • 设计素材网站解析长春关键词优化报价
  • 淘客怎么建网站做推广快速排名生客seo
  • 北京冬奥会网页设计搜索引擎推广和优化方案