首页 分享 n位

n位

来源:花匠小妙招 时间:2024-11-14 14:15

最新推荐文章于 2024-03-03 16:11:21 发布

buctcp3 于 2018-10-24 20:34:20 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

试题描述
n位水仙花数是指一个n位数,它的每个位上的数字的n次幂之和等于它本身。例如:
三位水仙花数是指一个三位数,它的每个位上的数字的3次幂之和等于它本身。(例如:13 + 53 + 33= 153)。
四位水仙花数是指一个四位数,它的每个位上的数字的4次幂之和等于它本身。(例如:14 + 64 + 34 + 44= 1634)。
由键盘输入正整数n,请你用循环统计出所有的n位水仙花数,并输出。

输入 输入一个正整数n,且3 <= n <= 6。 输出 输出若干行,每个水仙花数占一行。 输入示例 3 输出示例 153 1234567891011

370
371
407

数据范围 对于100%的数据,3 <= n <= 6 #include <stdio.h> 123

#include <math.h>
int main()
{
double N;
int a,t;
int i=0,s=0;
scanf("%lf",&N);
a=pow(10,N-1);
t=a;
while(N>=3&&N<=6){
while(pow(10,N-1)<=a&&pow(10,N)>=a){
t=a;
while(i<N){
s=s+pow(t%10,N);
t/=10;
i++;
}
i=0;
if(a==s){
printf("%dn",a);
}
a++;
s=0;
}
break;
}
return 0;
}

相关知识

n位水仙花数
水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 本题要求编写程序,计算所有N位水仙花数。
python 水仙花数 水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。 例如:153=1×1×1+5×5×5+3×3×3。
位运算
西鄂尔多斯荒漠灌木优势种群土壤生态位研究
鄂东北枫香林优势种群生态位特征
C++要求n(n>= 3)个评委打分,去掉最高分和最低分,剩余n
几种十字花科蔬菜害虫生态位的研究
十字花科蔬菜主要昆虫群落时间生态位研究
108国道(门头沟段)主要植物种群生态位特征

网址: n位 https://www.huajiangbk.com/newsview547201.html

所属分类:花卉
上一篇: 荣耀水晶361次要花多少钱 王者
下一篇: Python学习系列之+= 和

推荐分享