浅谈数论(三)水仙花数
来源:互联网 发布:耳机音频测试软件 编辑:程序博客网 时间:2024/05/22 03:35
什么是水仙花数
水仙花数只是自幂数的一种,严格来说三位数的3次幂数才成为水仙花数。
附:其他位数的自幂数名字
一位自幂数:独身数
两位自幂数:没有
三位自幂数:水仙花数
四位自幂数:四叶玫瑰数
五位自幂数:五角星数
六位自幂数:六合数
七位自幂数:北斗七星数
八位自幂数:八仙数
九位自幂数:九九重阳数
十位自幂数:十全十美数
常见水仙花数
常见水仙花数
水仙花数又称阿姆斯特朗数。
三位的水仙花数共有4个:153,370,371,407;四位的四叶玫瑰数共有3个:1634,8208,9474;
五位的五角星数共有3个:54748,92727,93084;
六位的六合数只有1个:548834;
七位的北斗七星数共有4个:1741725,4210818,9800817,9926315;
八位的八仙花数共有3个:24678050,24678051,88593477
……
……
- 使用高精度计算,可以得到超过int类型上限的水仙花数:
5: 93084
5: 92727
5: 54748
6: 548834
7: 9800817
7: 4210818
7: 1741725
7: 9926315
8: 24678050
8: 24678051
8: 88593477
9: 146511208
9: 912985153
9: 472335975
9: 534494836
10: 4679307774
11: 32164049650
11:40028394225
11: 42678290603
11: 49388550606
11: 32164049651
11: 94204591914
11: 44708635679
11: 82693916578
14: 28116440335967
16: 4338281769391370
16: 4338281769391371
17: 21897142587612075
17: 35641594208964132
17: 35875699062250035
19: 1517841543307505039
19: 3289582984443187032
19: 4929273885928088826
19: 4498128791164624869
20: 63105425988599693916
21: 449177399146038697307
21: 128468643043731391252
23: 27907865009977052567814
23: 35452590104031691935943
23: 27879694893054074471405
23: 21887696841122916288858
24: 174088005938065293023722
24: 188451485447897896036875
(为环保起见,24位以上的水仙花数略)
最大的水仙花数有39位。十进制自然数中的所有水仙花数共有88个.
(来自百度百科)
code如下:
(来自百度百科)
code如下:
#include<cstdio>#include<iostream>using namespace std;int n;int mul3(int x){return x*x*x;}int main(){ scanf("%d",&n); for(int i=153;i<=n;i++) if(mul3(i/100%10)+mul3(i/10%10)+mul3(i%10)==i) printf("%d\n",i); return 0;}
0 0
- 浅谈数论(三)水仙花数
- 数论——水仙花数问题(Java实现)
- 100经典算法之(三)---求水仙花数
- 水仙花数(hdu2010)
- 水仙花数(2010)
- 水仙花数(daffodil)
- Armstrong数 (水仙花数)
- 输出水仙花数(广义水仙花)
- Java水仙花数的三种实现
- Java水仙花数(三位水仙花数求解)
- 水仙花数(3位数)
- 所有水仙花数(C#)
- 15-水仙花数(算法)
- 水仙花数(笨办法)
- 函数(案例:水仙花数)
- 水仙花数(多位)
- 水仙花数(for实现)
- python实例(水仙花数)
- iOS 修改项目的桌面名称
- android 双service和双进程
- Table边框使用总结
- Android跑马灯两种方式
- 偏好设置 SharedPreferences
- 浅谈数论(三)水仙花数
- 对于linux下system()函数的深度理解(转载)
- xml-rpc c++ 测试代码
- linux系统中查看己设置iptables规则
- Android学QQ空间相册浏览类型横向滑动效果显示多图片MyHorizontalScrollView
- java 错误代码回馈到前台
- 一步一步写二叉查找树
- struts2 多个提交按钮处理
- JZOJ1429. 着色