如何用Java求得所有六合数

 时间:2024-10-17 02:22:42

1、先得知道,什么叫做六合数。六合数是指一个 6 位数 ,它的每个位上的数字的 6 次幂之和等于它本身。(例如:5^6 + 4^6 + 8^6 + 8^6 + 3^6 + 4^6 = 548834)那么,只要取得每一位的6次幂,然后求和,如果和原来的数相等,那么ta就是一个六合数。

如何用Java求得所有六合数

3、先写一个函数计算一个数字的六次方为多少。我命名为sixs()private static int sixs(int n) {  return n * n * n * n * n * n;}

如何用Java求得所有六合数

5、写一个main函数计算一下,如图。用for循环把所有六位数拿来做判断。for (int index = 100000; index < 1000000; index++) { if (isSixUnion(index)) System.out.print(index + "\t"); }

如何用Java求得所有六合数
  • 后三直选复式杀号技巧
  • 如何开启九秀直播软件的有人关注我功能
  • 携程拿去花怎么开通?
  • 网上银行转账一般需要多长时间才能到账
  • 伊陌漂流瓶怎么设置不被推荐首页遇见卡片里
  • 热门搜索
    成都旅游攻略 广州旅游攻略 杭州西湖旅游攻略 加拿大旅游 旅游业 上海旅游景点 黄山旅游股票 新加坡旅游 福州旅游 旅游集散中心