编辑代码

#include<stdio.h>

int main(){
    int m,n;
    int flag;
    flag = 0;
    while(scanf("%d%d",&m,&n)!=EOF){
    for(int i=m;i<=n;i +=1){
        int w=i,sum = 0;
        while (w>0){
            sum = sum+(w%10)*(w%10)*(w%10);
            w=w/10;
        }    
         if (sum== i){
            flag = flag+1;
            printf("%d\n",i);
    }
    }
    if (flag > 0){
    printf("%d\n",flag);
    }
    else{
    printf("No\n");
    }
    return 0;
    }
}