#include<stdio.h>
int main(){
int n,temp,i,j,a,b,c,first=1;
scanf("%d",&n);
for(i=100;i<1000;i++){
a = i%10;
b = i/10%10;
c = i/100;
if(i == a*a*a + b*b*b + c*c*c){
if(first == 1){
printf("%d",i);
first = 0;
}
else{
printf(" %d",i);
}
}
}
return 0;
}
水仙花数 first==1是什么意思以及first的那个循环看不懂
最新推荐文章于 2024-07-24 22:13:06 发布