主要注意空格的处理
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
int n,m,t;
double s;
boolean b=false;
while(cin.hasNext()){
n=cin.nextInt();
m=cin.nextInt();
b=false;
for(;n<=m;n++){
s=0;t=n;
for(;t>0;){
s+=Math.pow(t%10, 3);
t/=10;
}
if(s==n){
if(b==true){
System.out.print(" ");
}
System.out.print(n);
b=true;
}
}
if(b==false){
System.out.println("no");
}else{
System.out.println();
}
}
}
}