水仙花数是指一个n位数(n>=3),它每一个位上数字的n次幂之和等于它本身,n为它的位数。(比如:1^3+5^3+3^3 = 153)

水仙花数又称阿姆斯特朗数。

三位的水仙花数有4个:153,370,371,407

四位的水仙花数有3个:1634,8208,9474

五位的水仙花数有3个:54748,92727,93084

六位的水仙花数有1个:548834

七位的水仙花数有4个:1741725,4210818,9800817,9926315

八位的水仙花数有3个:24678050,24678051,88593477

.....

最大的水仙花数有39位(115132219018763992565095597973971522401),十进制自然数中的全部水仙花数共同拥有88个。

php 求水仙花数

1.穷举法求水仙花数,求3~7位的水仙花数

// 穷举求水仙花数

function narcissistic($n){

if($n<3 || $n>39){

return false;

}

// 保存执行结果

$result = array();

$start = pow(10,$n-1);

$end = pow(10, $n);

for($i=$start; $i

$total &#

php中水仙花数的求法,php 求水仙花数优化相关推荐

  1. vs水仙花数c语言代码,求水仙花数c语言代码怎么写

    求水仙花数c语言代码怎么写 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数.自幂数.阿姆斯壮 ...

  2. 水仙花数java_Java三种求水仙花数的方法

    水仙花数:水仙花数是三位数,它的各位数字的立方和等于这个三位数本身,例如:370=33+73+00:371=33+73+13,370.371就是一个水仙花数 注意:要判断一个三位数是不是水仙花数,得先 ...

  3. python水仙花数的代码_Python 求“水仙花数”的方法和具体代码

    时间:2018-10-29 概述:水仙花数 Python打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如:153是一 ...

  4. C++中如何读取一个数的位数_C语言编写程序求水仙花数

    C语言编写程序求水仙花数 水仙花数是一个数学问题,其实质是一个三位数,个位数的立方加十位数的立方加百位数的立方之和等于这个三位数本身.例如153=1*1*1+5*5*5+3*3*3,即153=1+12 ...

  5. python基础练习题(按条件对指定序列求和,打印99乘法表、求斐波那契数列、百马百担、求水仙花数、求n以内的所有质数(素数)和)、集合的讲解、一些公关方法

    1.求100(含100)以内所有偶数的和 range(start,end,step)这个序列生成器,和那个切片的语法一样,含头不含尾,step是步长,这里就不需要在对j进行判断了,对于这些简单求奇数和 ...

  6. 水仙花数c语言程序解析,C语言求水仙花数代码解析

    原标题:C语言求水仙花数代码解析 水仙花数 "水仙花数"又称为"阿姆斯特朗数".如果一个n(n≥3)位数的各位数字的n次幂之和等于该数本身,则该数称为" ...

  7. 通过Java实现求水仙花数

    题目:用户输入一个数,判断是否是"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个"水仙花数", ...

  8. c语言水仙花数256,c语言学习:求水仙花数

    在学习c语言中,怎么求水仙花数,下面一起来看看吧. 水仙花数是指一个三位数,其各位数字的立方和确好等于该数本身,如:153=1+5+3?,则153是一个"水仙花数".在数论中,水仙 ...

  9. 【C语言】 求水仙花数

    "水仙花数"是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153=1^3+5^3+3^3,则153是一个"水仙花数". 思路: 求出这个数是几位数 ...

最新文章

  1. JavaScript的编译模式
  2. 为什么HTTPS是安全的
  3. Maven 私服搭建
  4. jQuery.sap.factory
  5. 计算机类和鼠标类是什么关系,电脑自己关机和鼠标键盘有关系吗
  6. mysql存储过程捕获错误处理_mysql存储过程之异常处理篇
  7. Redis-数据结构03-跳跃表(skiplist)
  8. 生长区域算法的php实现
  9. C++ stack(STL stack)
  10. aforge java_C#:视频与图像抓取(二)AForge.NET + WPF | 春小麦
  11. SCI写作攻略——附带常见英语写作句式
  12. [Mac]『Grid』(格子) 免费又实用的分屏软件
  13. 「秘」那些管UI小姐姐要来的网站
  14. [opencv4]——fatal error: opencv2/opencv.hpp: No such file or directory #include <opencv2/opencv.hpp>
  15. json 转 实体对象 报解析错误
  16. python压缩文件夹为zip_python压缩文件夹内所有文件为zip文件的方法
  17. 软件工程导论06-面向数据结构的分析与设计
  18. PMU电池管理配置与io-domain电源域
  19. Java获取本月第一天是本周第几天
  20. 到处走走-成都+峨眉山557

热门文章

  1. 计算机视觉应用之(四) -眼球跟踪
  2. 菜鸟学JAVA之——static关键字(静态属性和动态属性的区别)
  3. 如何用计算机控制家带你开关,计算机控制系统复习点及答案
  4. TCP/IP网络协议详解
  5. 转 全国高校信息数据库,全国高校排序数据库
  6. 每日一题——二叉树的中序遍历
  7. 【大数据】MaxCompute概述
  8. 天载理财解读国家大基金跌超五个点
  9. 迅雷播放器的在线智能字幕匹配下载的字幕文件在哪里?
  10. unity游戏场景设计