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

网站建设需要什么内容做网站建设最好学什么

网站建设需要什么内容,做网站建设最好学什么,网站商城定制网站建设,wordpress登录于未登录菜单【问题描述】 小蓝有一个整数,初始值为 1 ,他可以花费一些代价对这个整数进行变换。 小蓝可以花费 1 的代价将整数增加 1 。 小蓝可以花费 3 的代价将整数增加一个值,这个值是整数的数位中最大的那个(1 到 9)。 小蓝可…

【问题描述】

小蓝有一个整数,初始值为 1 ,他可以花费一些代价对这个整数进行变换。
小蓝可以花费 1 的代价将整数增加 1 。
小蓝可以花费 3 的代价将整数增加一个值,这个值是整数的数位中最大的那个(1 到 9)。
小蓝可以花费 10 的代价将整数变为原来的 2 倍。
例如,如果整数为 16,花费 3 将整数变为 22 。
又如,如果整数为 22,花费 1 将整数变为 23 。
又如,如果整数为 23,花费 10 将整数变为 46 。
请问,如果要将整数从初始值 1 变为 2024,请问最少需要多少代价?

【答案提交】

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

#include <iostream>
#include <algorithm>
#include <cstring>using namespace std;int max_digit(int n)
{int res=0;while(n){res=max(res,n%10);n/=10;}return res;
}//分离数位,返回最大值
int dp[5000];
int main()
{//dp[n]:花费// n:变化的值memset(dp,0x3f,sizeof dp);dp[1]=0;//初始条件:dp=maxfor(int i=1;i<=2050;i++){//反复遍历更新,取各自最小值即为最小花费//逻辑命题dp[i+1]=min(dp[i+1],dp[i]+1);// dp:0 1 2 3 ... //  n:1 2 3 4 ...//花费 1:累加即可//确定为:dp[2]=1dp[i+max_digit(i)]=min(dp[i+max_digit(i)],dp[i]+3);// dp:0 	3/1  6/3 ... //  n:1 	2    4 ...//确定为:dp[2]=1(更新)dp[2*i]=min(dp[2*i],dp[i]+10);//花费 10://0 	10/1/3     ...//1 	  2        4   8 16//确定为:dp[2]=1(更新)}for(int i=0;i<2025;i++) cout<<dp[i]<<" ";//调试打印代码cout<<endl<<dp[2024]<<endl;return 0;
}

http://www.yayakq.cn/news/339355/

相关文章:

  • 网站合作客户邯郸微信小程序制作公司
  • 重庆营销型网站设计如何修改网站图片
  • 新加坡的网站域名alexa排名是什么意思
  • 火狐浏览器网站开发人员温州华侨职业中等专业学校
  • 企业网站后台内容如何修改网页设计与网站开发第三版课后答案
  • 技术先进的网站建设公司东莞关键词优化排名
  • 大楼物流公司网站源码北京app开发公司有哪些
  • 做网站被捉了解深圳最好的网站
  • wordpress常用插件汇总seo营销策略
  • 推广员网站网站建设需要交文化建设税吗
  • html网站模板怎么用wordpress新建page
  • 网页加入信任站点鞍山网站制作价格
  • 福州网站建设营销方案wordpress无法新建页面
  • 网站如何进行优化嘉定房产网
  • 模板网站多少钱大站wordpress
  • 买域名的网站有哪些wordpress 精仿36kr
  • 地方网站定位网站维护页面源码
  • 自己建立旅游的网站建设产品设计哪里好就业
  • 一个网站的建设需要哪些流程wordpress怎么把页脚调小点
  • 网站备案要交钱吗专业做网站推广
  • 深圳网站建设多少钱做摄像头模组的网站
  • 网站被挂马怎么办商丘的互联网公司
  • 做简单网站的框架图如何在宝塔中安装wordpress
  • 自学网站建设要看什么书成都分想设计公司网站
  • 网站建设基础信阳高端网站建设
  • 网站flash效果wordpress 虚拟空间
  • 企业网站策划书范文3000字网站网站做任务佣金违法
  • 枣庄手机网站建设wordpress 重置主题
  • 北京网站设计济南兴田德润团队怎么样本地环境搭建网站
  • 建设银行的英语网站首页3d演示中国空间站建造