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

站长网站seo网站诊断方案

站长网站,seo网站诊断方案,徐州有哪些网络公司,如何做阿里巴巴免费网站package homework;import java.util.Arrays;import util.StringUtil;/*** 数学黑洞数6174,即卡普雷卡尔(Kaprekar)常数, 它的算法如下: 取任意一个4位数(4个数字均为同一个数的除外)&#xff0…

package homework;import java.util.Arrays;import util.StringUtil;/*** 
数学黑洞数6174,即卡普雷卡尔(Kaprekar)常数,
它的算法如下:
取任意一个4位数(4个数字均为同一个数的除外),
将该数的4个数字重新组合,形成可能的最大数和可能的最小数,再即将两者之间的差求出来;
对此差值重复同样过程,最后总是到达卡普雷卡尔黑洞6174,到达这个黑洞最多需要7个步骤.
例如:取1、2、3、4这4个数
大数:取这4个数字能构成的最大数,本例为4321;
小数:取这4个数字能构成的最小数,本例为:1234;
差:求出大数与小数之差,本例为:4321-1234=3087;
重复:对新数3087按以上算法求得新数为8730-0378=8352;
重复:对新数8352按以上算法求得新数为8532-2358=6174;
结论:对任何只要不是4位数字全相同的4位数,按上述算法,不超过7次激素,最终结果多无法逃出6174黑洞.
从文本框Text1中输入一个任意的数字不完全相同的四位正整数,在文本框Text2中输出掉进黑洞的步骤次数.** Kaprekar 7641 - 1467= 6174** @author ZengWenFeng* @date 2023.11.03* @email 117791303@qq.com* @mobile 13805029595*/
public class Math_2023_11_03_Kaprekar
{public Math_2023_11_03_Kaprekar(){}public static String calc(String num){if (num == null || num.length() != 4){return "-1";}char[] arrChar = num.toCharArray();Arrays.sort(arrChar);System.out.println(arrChar);String strMin = new String(arrChar);System.out.println("strMin : " + strMin);String strMax = new StringBuilder(strMin).reverse().toString();System.out.println("strMax : " + strMax);int min = Integer.parseInt(strMin);int max = Integer.parseInt(strMax);int result = max - min;System.out.println(" max - min = " + strMax + " - " + strMin + " = " + result);if (result == 0){return "0";}else{String strResult = Integer.toString(result);// 不足四位数,补前导“0”if (strResult.length() <= 4){return StringUtil.getZeroStr(4 - strResult.length()) + strResult;}//else{return strResult;}}}public static void main(String[] args){String num = "888823";System.out.println(num);int cnt = 0;while (true){String temp = calc(num);cnt++;if (temp.equals("6174")){calc(temp);break;}else if (temp.equals("0")){System.err.println("输入值[" + num +  "]不能是4位相同数!");break;}else if (temp.equals("-1")){System.err.println("输入值[" + num +  "]不是四位数!");break;}else{num = temp;}}System.out.println("cnt : " + cnt);}}

2023.11.03 homework-CSDN博客

http://www.khdw.cn/news/49688.html

相关文章:

  • 网站动态链接做Seo怎么办百度服务电话6988
  • 网站icp备案代办费用营销软件培训
  • 二次开发的意义关键词优化网站排名
  • 提供网站设计服务商今日新闻头条新闻最新
  • 厦门建设局网站首页郑州seo
  • .net做网站的方式百度统计app
  • 烟台专业做网站公司微信推广平台
  • 公司做网站需要提供什么seo关键词排名优化教程
  • 多语言网站是怎么做的百度网盘搜索引擎入口在哪里
  • 信誉好的常州网站建设全网推广平台
  • 最好的网站建设价格网站建设的基本
  • 网站添加ico图标今天的新闻内容
  • 网站开发环境搭建章节教材书中国足球世界排名
  • wordpress微网站seo实战培训费用
  • 网站开发模块it培训课程
  • 北京企业官网网站建设企业网站有哪些
  • 怎么做网站互换链接互联网推广渠道
  • 怎样用服务器做网站新闻发布
  • web网站设计分辨率新媒体seo指的是什么
  • 省住房和城乡建设厅网站seo实战培训班
  • 现在网站做多宽的seo管理与优化期末试题
  • mm131爬虫wordpress福建seo顾问
  • 大良营销网站建设流程做百度推广的公司电话号码
  • 企业网站 seo怎么做哈尔滨网络优化推广公司
  • 网站换一个图片怎么做营销qq下载
  • 如何降低网站相似度seo外链建设的方法有
  • 华为模板建站网站维护工作内容
  • 查询网站内页关键词排名免费源码资源源码站
  • 上海最好的网站建设公司企业营销平台
  • 百度做网站多少钱厦门seo排名