问题 1851: 求所给范围内水仙花数并排列
/*
2020.2.18
输出所有在m和n范围内的水仙花数
*/
#include<stdio.h>
#include<math.h>
int main(){
int m,n,a,b,c,f=0; //(100<=m<=n<=999)
while(~scanf("%d %d",&m,&n)){
for(int i=m;i<n;i++){
a=i/100; //百位
b=i%100/10; //十位
c=i%100%10; //个位
if(i==pow(a,3)+pow(b,3)+pow(c,3)){
printf("%d ",i);
f=1;
}
}
if(f){
printf("\n");
}
else printf("no\n");
}
return 0;
}