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

电子商务网站技术淮南网站建设好

电子商务网站技术,淮南网站建设好,洛可可设计公司产品,工程信息网哪个好B-打怪(easy)_第二十届同济大学程序设计竞赛#xff08;同步赛#xff09; (nowcoder.com) 问题描述#xff1a;初始攻击是1#xff0c;防御是0#xff0c;血量无穷。怪物防御力永远为0#xff0c;只有初始血量和攻击力。双方每次受到的攻击会掉对手攻击-自己防御的血量…B-打怪(easy)_第二十届同济大学程序设计竞赛同步赛 (nowcoder.com) 问题描述初始攻击是1防御是0血量无穷。怪物防御力永远为0只有初始血量和攻击力。双方每次受到的攻击会掉对手攻击-自己防御的血量。每打死一个怪会掉一个金币可以用一个金币提高自己一攻击力或者一防御力。问在不再受到伤害之前受到的最小伤害是多少。 思路几个月前想的是枚举发现错了。 现在发现这题有重叠子问题和无后效性可以用dp。 每打死一个怪可以提高攻击力或者防御力等价于每次是攻击提高或者防御提高状态表示可以得出。 状态表示F(i,j)表示防御为i攻击为j时受到的最少伤害。 转移方程 F ( i , j ) { i 0 m i n ( F ( i , j ) , F ( i − 1 , j ) r e d u c e ( i − 1 , j ) ) j 1 m i n ( F ( i , j ) , F ( i , j − 1 ) r e d u c e ( i , j − 1 ) ) F(i,j) \begin{cases} i \gt 0 \quad min(F(i,j),F(i-1,j) reduce(i-1,j)) \\ j \gt 1 \quad min(F(i,j), F(i,j-1) reduce(i,j-1)) \end{cases} F(i,j){i0min(F(i,j),F(i−1,j)reduce(i−1,j))j1min(F(i,j),F(i,j−1)reduce(i,j−1))​ 其中reduce函数为在攻击为atk防御为df时打死一个怪自己受到的伤害。 int reduce(int df, int atk) {int t m / atk (m % atk 0 ? 0 : 1);t--; // 简单模拟可以知道return t * (n - df); }边界 F ( i 0 ≤ i ≤ n , j 1 ≤ j ≤ m ) { i 0 且 j 1 1 e l s e i n f F(i_{0 \le i \le n},j_{1 \le j \le m}) \begin{cases} i 0 且j 1 \quad 1 \\ else \quad inf \end{cases} F(i0≤i≤n​,j1≤j≤m​){i0且j11elseinf​ 目标 m i n ( F ( n , j 1 ≤ j ≤ m ) , F ( i 0 ≤ i ≤ n , m ) ) min(F(n,j_{1 \le j \le m}), F(i_{0 \le i \le n},m)) min(F(n,j1≤j≤m​),F(i0≤i≤n​,m)) 代码 const int N 2e3 21; int f[N][N]; // 防御力 i 攻击力 j void inpfile(); void solve() {int n,m; cinnm; // 攻击血量auto reduce [](int df, int atk) - int {int t m / atk (m % atk 0 ? 0 : 1);t--;return t * (n - df);};memset(f, 0x3f, sizeof(f));f[0][1] 0;rep(i,0,n) {rep(j,1,m) {if(i 0) f[i][j] min(f[i][j], f[i-1][j] reduce(i-1,j));if(j 1) f[i][j] min(f[i][j], f[i][j-1] reduce(i,j-1));}}int ans INF;rep(i,1,m) ans min(ans, f[n][i]);rep(i,0,n) ans min(ans, f[i][m]);coutans; }
http://wiki.neutronadmin.com/news/182049/

相关文章:

  • 工业设计网站导航360免费
  • 网站建设的实施方案免费网战空间
  • 成都企业建站公司在线咨询搜索量查询百度指数
  • 深圳市官网网站建设哪家好易企秀怎么做招聘网站超链接
  • 网站栏目标题小说网站的里面的搜索是怎么做的
  • 网站建设价格济南青岛网站建设收费哪个平台好
  • 长春企业网站制作优化公司网站的管理和维护
  • c语言做网站后台服务wordpress .htaccess 伪静态
  • 电商网站平台建设视频夜间直播软件下载
  • 做电影网站挣钱网上商店的优势和劣势
  • 如何批量入侵WordPress站网站建设公司位置
  • 网站建设要哪些seo开一个公司需要具备什么条件
  • 网站前端设计要做什么的wordpress 文章摘要 插件
  • 做网站的经历网易邮箱163登录
  • 建网站的方案如何设计网站布局
  • php网站开发项目如何建网站教程视频
  • 门户网站建设技术要求网站建设和优化内容最重要性
  • 南沙做网站要多少钱建一个展示网站下班多少钱
  • 怎样做士产品销售网站什么网站空间好
  • 网站优化图片链接怎么做做网站时怎么更改区域内的图片
  • 徐州最好网站建设室内设计学校哪个好
  • 一万并发量的视频网站建设制作公司官网的步骤
  • 给企业做网站多少钱洛阳网络公司
  • 中国建设银行绑定网站wordpress不知道用户名和密码
  • 绿色网站模版网站开发培训价格
  • 公司网站更新织梦dedecms蓝色培训机构模板教育学校学院整站php网站源码
  • 网站log文件示例网络公关公司收费
  • 网站后端做留言板功能vps装网站管理系统
  • 公司手册制作网站网站形式的具体例子
  • 恢复原来的网站广州站西手表