#include<cstdio>
int main(){
int m,n,k=0;
int a[20];
for(int i=100;i<1000;i++){
int tmp=i;
int x=tmp/100;
int y=tmp%100/10;
int z=tmp%10;
if(tmp==x*x*x + y*y*y + z*z*z){
a[k++]=tmp;
}
}
while(~scanf("%d%d",&m,&n)){
int tag=0;
for(int i=0;i<k;i++){
if(a[i]>=m&&a[i]<=n){
if(tag==0)
printf("%d",a[i]);
else printf(" %d",a[i]);
tag=1;
}
}
if(tag==0) printf("no\n");
else printf("\n");
}
return 0;
}
水仙花数【HDOJ2010】
最新推荐文章于 2022-07-05 21:49:26 发布