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

天水市网站建设_网站建设公司_Node.js_seo优化

数字货币交易网站开发怎么做,网站建设找金手指排名,多个网站建站,都江堰市网站建设题目#xff1a; 无聊中的小x玩起了Diablo I... 游戏的主人公有n个魔法 每个魔法分为若干个等级#xff0c;第i个魔法有p[i]个等级(不包括0) 每个魔法的每个等级都有一个效果值#xff0c;一个j级的i种魔法的效果值为w[i][j] 魔法升一级需要一本相应的魔法书 购买魔法书…题目 无聊中的小x玩起了Diablo I... 游戏的主人公有n个魔法 每个魔法分为若干个等级第i个魔法有p[i]个等级(不包括0) 每个魔法的每个等级都有一个效果值一个j级的i种魔法的效果值为w[i][j] 魔法升一级需要一本相应的魔法书 购买魔法书需要金币第i个魔法的魔法书价格为c[i] 而小x只有m个金币(好孩子不用修改器) 你的任务就是帮助小x决定如何购买魔法书才能使所有魔法的效果值之和最大 开始时所有魔法为0级 效果值为0。 Input 第一行 用空格隔开的两个整数n(0 以下n行 描述n个魔法 第i1行描述 第i个魔法 格式如下(0 c[i] p[i] w[i][1] w[i][2] ... w[i][p[i]] Output 第一行输出一个整数即最大效果 Sample Input 3 10 1 3 1 2 2 2 3 2 4 6 3 3 2 1 10 Sample Output 11 1 0 3 解题思路 这道题刚开始想了忒久然后终于做错了。后来经dalao一指点终于开窍原来那么简单。第一行可以用正常的分组背包接着后面的用一个数组记录 如b[选到的组数][所用的价格]选的等级。 然后递归返回就ok了╮(╯﹏╰╭是的吧。 然后一切尽在die代码中 代码这次就不用代码片了 #includecstdio #includeiostream using namespace std; int b[101][501],c[101],a[101][51],f[101][501],p[101],m,n,ss[501],x,y; bool flag; void print(int x,int y)//返回 { if (x0) return;//到第1个后返回 print(x-1,y-b[x][y]*c[x]);//递归回去 printf(%d\n,b[x][y]);//输出 } int main() { scanf(%d%d,n,m); for (int i1;in;i) { scanf(%d%d,c[i],p[i]); for (int j1;jp[i];j) { scanf(%d,a[i][j]); } } //以上输入依旧不解释 for (int i1;in;i) {  for (int j1;jm;j)  {    f[i][j]f[i-1][j];//继承上一个    for (int k0;kp[i];k)    {      if (c[i]*kj) break;//如果当前的价值大于j了则可以退出了      if (f[i][j]f[i-1][j-c[i]*k]a[i][k])//如果找到更大的      {        f[i][j]f[i-1][j-c[i]*k]a[i][k];//替换        b[i][j]k;//记录      }    }  } } printf(%d\n,f[n][m]);//输出最大值 for (int jm;j1;j--)  for (int in;i1;i--)//注意递归顺序(⊙v⊙) if (f[i][j]f[x][y])//注意是不是 { xi; yj; }//寻找最大值让递归次数少些。 print(x,y);//看上面↑ for (int ix1;in;i) printf(0\n);//输出后面少的那些0 }
http://www.lebaoying.cn/news/43986.html

相关文章:

  • 网站开发常用图标房屋产权地址备案在那个网站做
  • 建设婚纱摄影网站的重要性网站建设模板研究
  • 天津市中小企业局网站北京医疗网站建设公司
  • 珠海网站建设公司排名广西南宁网络营销网站
  • 做网站的大小深圳网站建设专业的公司
  • 临沂网站建设和轶件安装没网站可以做百度推广吗
  • 常德政务网站做网站时如何将前端连接到后台
  • 网站开发的检索速度在啥范围之内html5网页设计教程
  • 营销网站结构如何用域名进网站
  • 快餐网站模板宁夏城乡建设厅网站
  • ps做的网站保存不了jpg电子商务很难就业吗
  • 什么网站专门做境外当地游做网站买空间多少钱
  • 霞山手机网站建设公司网站后台修改的页面不能显示
  • wordpress导航模板下载地址安卓优化大师官网
  • 给几个网站谢谢意派h5制作平台官网
  • 贵州建设学校网站广告设计专业就业方向
  • 茂名网站建设推广网站开发的课程
  • 做网站用的小图标wordpress4.8版权修改
  • 西部数码网站管理助手 ftp网站目录管理模板下载
  • 盐城快速建设网站找哪家河南智能seo快速排名软件
  • 给女朋友做网站房产中介网站排名
  • 广告公司寮步网站建设价钱wordpress班级模板
  • 凉山州建设银行官方网站北京高端网页
  • 阳春建设局网站商品展示的网站源码
  • html个人网站设计泰安聊城网站建设
  • 商业网站创建教程阿里云突发性能适用于做网站吗
  • 做团购网站wordpress模板工作室
  • 加个自己的网站做网站哪种字体好看
  • wordpress点评站四川省采购一体化平台
  • 做网站软件dw重庆市做网站的公司有哪些