题解 | 变种水仙花
变种水仙花
https://www.nowcoder.com/practice/c178e3f5cc4641dfbc8b020ae79e2b71
#include <stdio.h>
int main() {
int a,b,c,d,e,f;
for(a=10000;a<=99999;a++)
{b=a;
d=10;
e=0;
while(b>0)
{
c=a%d;
b=b/10;
e=e+c*b;
d=d*10;
}
if(a==e)
{
printf("%d ",a);
}
}
return 0;
}

查看9道真题和解析