什么是水仙花数?解释详细些!
答案:2 悬赏:20 手机版
解决时间 2021-04-26 20:52
- 提问者网友:最美的风景
- 2021-04-26 09:16
什么是水仙花数?解释详细些!
最佳答案
- 五星知识达人网友:玩家
- 2021-04-26 10:42
水仙花数是指一个n(>=3)位数字的数,它等于每个数字的n次幂之和。
在1000以内的水仙花数共有4个,分别为:153、370、371、407
四位的水仙花数1634,8208,9474
以下为在和种编程语言中实现求取水仙花数的方法。
( 例如:1^3 + 5^3 + 3^3 = 153 )
在1000以内的水仙花数共有4个,分别为:153、370、371、407
四位的水仙花数1634,8208,9474
以下为在和种编程语言中实现求取水仙花数的方法。
( 例如:1^3 + 5^3 + 3^3 = 153 )
全部回答
- 1楼网友:深街酒徒
- 2021-04-26 12:16
这种数学术上称为水仙花数;
你可以这样做:
设X,Y,Z
100*X+10*Y+Z=X+Y+Z;
我可以给你很多这样的数:153,370,371,407等等。
我是用代码算出来的;
如下:
#include <stdio.h> int main(int argc, char *argv[]) { int a,b,c; for(a=1;a<=9;a++) for(b=0;b<=9;b++) for(c=0;c<=9;c++) if(100*a+10*b+c==a*a*a+b*b*b+c*c*c) printf("%d%d%d\n",a,b,c); return 0; )
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯