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

网站做快照免费的企业黄页网站

网站做快照,免费的企业黄页网站,wordpress不支持中文,做网站学java还用学python吗题目描述 北大网络实验室经常有活动需要叫外买,但是每次叫外买的报销经费的总额最大为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/378943.html

相关文章:

  • 仿腾讯网站源码网络营销技巧培训班
  • php网站开发 远程自己可以做网站推广吗
  • 微信朋友圈网站广告怎么做外贸快车
  • 无锡网站排名哪里有seo的优化方案
  • 镇江网站制作公司网页设计一般用什么软件
  • 网站选项卡代码百度上海总部
  • 关于建设饮食与健康网站的意义免费推广网站大全
  • 沂水建设局网站整合营销活动策划方案
  • wordpress live-calendar关键词优化营销
  • 用七牛做网站外贸网站seo优化
  • 深圳优化网站网络推广公司方案
  • wordpress微信设置seo怎么发布外链
  • 公司网站建设方案书业务推广方式
  • 做服装最好的网站百度一下首页网页
  • 佛山市城乡住房建设局网站网络营销概念是什么
  • java网站开发思维导图全球新闻最新消息
  • 云南网警在线报警郑州seo技术服务
  • flash 的网站宁波靠谱营销型网站建设
  • 平台推广方案设计思路青岛seo外包服务
  • 怎么建设一个公司网站交换神器
  • 厦门做企业网站张家港seo建站
  • 珠海网站建设培训学校百度竞价排名价格
  • 网站推广品牌网络域名
  • 做新闻网站数据南昌seo数据监控
  • 金华企业做网站百度seo软件优化
  • 徐州网站建设市场分析百度seo服务
  • 深圳罗湖商城网站建设线上运营推广
  • 做博客网站最好用什么系统视频号怎么付费推广
  • 建设营销型网站广州emlog友情链接代码
  • 做高档衣服的网站北京seo服务