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

仿it资讯类网站源码看起来很高级的网页排版

仿it资讯类网站源码,看起来很高级的网页排版,南宁建设网,网站开发费用鉴定给你一个整数 num 。你可以对它进行以下步骤共计 两次&#xff1a; 选择一个数字 x (0 < x < 9).选择另一个数字 y (0 < y < 9) 。数字 y 可以等于 x 。将 num 中所有出现 x 的数位都用 y 替换。 令两次对 num 的操作得到的结果分别为 a 和 b 。 请你返回 a 和 …

给你一个整数 num 。你可以对它进行以下步骤共计 两次

  • 选择一个数字 x (0 <= x <= 9).
  • 选择另一个数字 y (0 <= y <= 9) 。数字 y 可以等于 x 。
  • 将 num 中所有出现 x 的数位都用 y 替换。

令两次对 num 的操作得到的结果分别为 a 和 b 。

请你返回 a 和 b 的 最大差值 。

注意,新的整数(a 或 b必须不能 含有前导 0,并且  0。

示例 1:

输入:num = 555
输出:888
解释:第一次选择 x = 5 且 y = 9 ,并把得到的新数字保存在 a 中。
第二次选择 x = 5 且 y = 1 ,并把得到的新数字保存在 b 中。
现在,我们有 a = 999 和 b = 111 ,最大差值为 888

示例 2:

输入:num = 9
输出:8
解释:第一次选择 x = 9 且 y = 9 ,并把得到的新数字保存在 a 中。
第二次选择 x = 9 且 y = 1 ,并把得到的新数字保存在 b 中。
现在,我们有 a = 9 和 b = 1 ,最大差值为 8

示例 3:

输入:num = 123456
输出:820000

示例 4:

输入:num = 10000
输出:80000

示例 5:

输入:num = 9288
输出:8700

提示:

  • 1 <= num <= 10^8

分析:新数字最大,则把第一个非 9 的数字全部变成 9;新数字最小,如果最高位不是 1,则把最高位对应的所有数字全部变成 1,否则找到第一个不为 1 和 0 的数字,把出现的所有这个数字都变成 0.

int maxDiff(int num) {int cnt[10]={0},cnt_max=-1,cnt_min=-1;int temp=num,t=0;while(temp)cnt[t++]=temp%10,temp/=10;for(int i=t-1;i>=0;--i){if(cnt[i]!=9&&cnt_max==-1)cnt_max=cnt[i];if(cnt_min==-1){if(cnt[i]==1){if(cnt[t-1]==1)continue;else cnt_min=cnt[i];}else if(cnt[i])cnt_min=cnt[i];}if(cnt_max!=-1&&cnt_min!=-1)break;}int val_max=0,val_min=0;for(int i=t-1;i>=0;--i){if(cnt_max!=-1){if(cnt[i]==cnt_max)val_max=val_max*10+9;else val_max=val_max*10+cnt[i];}if(cnt_min!=-1){if(cnt[i]==cnt_min){if(cnt[t-1]!=cnt_min)val_min=val_min*10+0;else val_min=val_min*10+1;}else val_min=val_min*10+cnt[i];}}if(cnt_max==-1)val_max=num;if(cnt_min==-1)val_min=num;return val_max-val_min;
}


文章转载自:

http://82il5k6b.bnfsw.cn
http://oUehR5yI.bnfsw.cn
http://75Bkjlw3.bnfsw.cn
http://RO2xF6AD.bnfsw.cn
http://lQoXAYDC.bnfsw.cn
http://g2OdyuVA.bnfsw.cn
http://FL8U0Uq3.bnfsw.cn
http://13KHLQN1.bnfsw.cn
http://quWfPNuM.bnfsw.cn
http://mrTN5w9z.bnfsw.cn
http://4vzPL0jn.bnfsw.cn
http://nGaKksh4.bnfsw.cn
http://TAEtAuLw.bnfsw.cn
http://uTkuO1rL.bnfsw.cn
http://mXh7LnE2.bnfsw.cn
http://p0Ye6kTb.bnfsw.cn
http://0cUdk4hH.bnfsw.cn
http://118bCTpC.bnfsw.cn
http://JWELPjCu.bnfsw.cn
http://T0OYiCog.bnfsw.cn
http://EaadsXZS.bnfsw.cn
http://eG8RuOzH.bnfsw.cn
http://S9KUSIz6.bnfsw.cn
http://BD8LPqgz.bnfsw.cn
http://uEbEP6CW.bnfsw.cn
http://EA5GjSzl.bnfsw.cn
http://ySjzcYHF.bnfsw.cn
http://E7G8fAqc.bnfsw.cn
http://E08W5YVp.bnfsw.cn
http://Kn4ah8dy.bnfsw.cn
http://www.dtcms.com/wzjs/711476.html

相关文章:

  • 网站程序找人做还是自己做php网站建设平台搭建
  • 泰州网站建设报价做淘客网站用什么服务器好
  • 上海做建材上什么网站好众筹网站开发分析报告
  • 东莞网站建设服务有什wordpress相同的cms
  • 水滴保险官方网站wordpress 插件 朋友圈
  • 大庆市城乡建设局网站首页优化营商环境工作总结
  • 博客网站 做淘宝客做彩票网站能挣到钱吗
  • 正规电商培训班泰州seo公司
  • 中国最好的建设网站网站建设的商品编码
  • 济南网站制作平台建设律师推广网站
  • 男女做的羞羞事的网站wordpress home index
  • 兰州网站建设报价内蒙古网站设计
  • 唐山官方网站建设wordpress主题qux
  • 宿州做网站的公司有哪些wordpress 如何修改主题函数
  • wp如何做网站地图wordpress 地理定位
  • 网站架构设计师主要做什么网站建设电话销售话术实例
  • 中山专业门户网站制作策划如何让做的网站自动适应浏览器
  • 做餐饮店铺哪个网站wordpress图片像素
  • wordpress SQL 配置常州网站建设方案优化
  • 做网站服务器用谁的游戏网站首页模板
  • python 网站开发 prf2012系统 做网站
  • 泰安哪个做网站邢台发布网
  • 网站完整模板优化学校网站建设方案
  • 如何让别人网站降权望野八年级上册
  • 网站搜索优化怎么做怎么看网站蜘蛛
  • 购物网站用html怎么做杭州网站制作公司网站
  • 周村网站制作哪家好怎样做心理咨询网站
  • 江苏建设厅官方网站企业网站设计方案书
  • 建设网站项目概述wordpress内容构建器
  • 作为一个大学生网站 应该怎么做自己做网站除了域名还要买什么