题解 | #水仙花数#
水仙花数
https://www.nowcoder.com/practice/dc943274e8254a9eb074298fb2084703
#include<stdio.h>
int main()
{
int a=0,b=0,c=0,nar=0,found=0;
while(scanf("%d %d",&a,&b)!=EOF)
{
for(;a<=b;a++)
{
int a1=a%10;
int a2=a/10%10;
int a3=a/100%10;
nar=a1*a1*a1+a2*a2*a2+a3*a3*a3;
if(nar==a)
{
printf("%d ",a);
found=1;
}
}
if(!found)
{
printf("no\n");
}
}
return 0;
}
腾讯成长空间 5977人发布