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

网站设计发展趋势宿迁优化推广

网站设计发展趋势,宿迁优化推广,前旗网站开发营销,百度快速优化软件小蓝有一个整数#xff0c;初始值为1#xff0c;他可以花费一些代价对这个整数进行变换。 小蓝可以花贵1的代价将教数增加1。 小蓝可以花费3的代价将整数增加一个值,这个值是整数的数位中最大的那个(1到9) .小蓝可以花费10的代价将整数变为原来的2倍, 例如#xff0c;如果整…小蓝有一个整数初始值为1他可以花费一些代价对这个整数进行变换。 小蓝可以花贵1的代价将教数增加1。 小蓝可以花费3的代价将整数增加一个值,这个值是整数的数位中最大的那个(1到9) .小蓝可以花费10的代价将整数变为原来的2倍, 例如如果整数为16花费3将整数变为22, 又如,如果整数为22花费1将整数变为33, 又如,如果整数为23,花费10将整数为 46。 请问,如果要将整数从初始值1变为 2024请问限少需要多代价?   思路注意只能从1开始推到2024因为其中有一个状态方程是要求取出当前数字最大数字1~9,所以倒着写是不可行的。另外还要写一个函数取出当前数字里面的最大数字1~9。。记忆化搜索正常写出所有推出状态的方程并且每次要重置一个非常大的值比大小每个状态方程的边界要写清楚。当x 2024的时候返回0完成基准情况即可。 #includeiostream #includealgorithm using namespace std; int mem[200000]; int Mnum(int k) {int t,M -1e6;while(k){t k % 10;M max(M,t);k k/10;}return M; } int dfs(int x)//当前为x数字 {if(x 2024)return 0;int sum 1e6;if(mem[x])return mem[x];if(x * 2 2024)sum min(sum,dfs(x*2)10);if(x Mnum(x) 2024)sum min(sum,dfs(xMnum(x))3);if(x 1 2024)sum min(sum,dfs(x1)1);mem[x] sum;return sum; } int main(void) {cout dfs(1);return 0; }
http://www.hkea.cn/news/14388797/

相关文章:

  • 建网站怎么选择服务器微营销教程
  • 1.0钓鱼网站开发--站点说明免费建设视频网站
  • 美工网站设计做网站的流程
  • 萍乡做网站的新手做电商如何起步
  • 建设网站 程序员的提成零下一度网站建设
  • 成安网站建设wordpress ssl 500
  • 摄影作品展示网站flash全站源码重庆建设工程证照查询网站
  • 泰语网站怎么建设门户站点是什么
  • 专业的外贸网站建设博客个人目录wordpress
  • 西安模板建站定制如何根据网址攻击网站
  • app网站欣赏广州抖音推广公司
  • 临潼区建设局网站咸阳做网站哪家好
  • 建设工程考试官方网站1000M双线网站空间
  • 东莞做网站做什么赚钱中和seo公司
  • 免费销售网站模板资源网站搭建
  • 苏州大型网站建设公司南京宜电的网站谁做的
  • 集团网站建设特点 助君短视频剪辑培训学校
  • 微信优惠券网站怎么做网站开发与设计需要哪些技术
  • 网站建设个人主要事迹前段 网站建设实例
  • 广州搜索seo网站优化wordpress免费主题破解
  • 网站开发与维护专业前景南昌小程序开发定制
  • 网站建设成本计划沈阳招聘网站开发
  • 自助建站系统厂家怎么制作自己的头像logo
  • 设计师网上接单的网站常州网站建设推广平台
  • 一次性付费做网站旅游高端网站建设
  • 网站颜色字体颜色北京商场打折
  • 沈阳网站设计价格如何增加网站索引量
  • 网站备案要钱吗支持采集wordpress附件上传
  • 万能素材网站下载建设银行内部审批哪些网站
  • 服装网站建设论文2021年国家大事件有哪些