题解 | 变种水仙花
变种水仙花
https://www.nowcoder.com/practice/c178e3f5cc4641dfbc8b020ae79e2b71
#include <stdio.h>
int main() {
int a=10000, b;
for(a=10000;a<=99999;a++)
{
int i,j,c,g,h;
i=a%10;//个位
j=a%100;//十位个位
c=a%1000;//百十个位
g=a%10000;//后四位
//开始计算
h=(a/10000*g+a/1000*c+a/100*j+a/10*i);
if(h==a)
{
printf("%d ",h);
}
}
}
查看1道真题和解析