#include<bits/stdc++.h> using namespace std; int main() { int a,k,m,b; for(a=100;a<=900;a++){ k=(a%10)*(a%10)*(a%10); m=(a%100/10)*(a%100/10)*(a%100/10); b=(a/100)*(a/100)*(a/100); if(a==k+m+b){ cout<<a<<endl; } } return 0; } /************************************************************** Problem: 1058 User: houshanglin Language: C++ Result: Accepted Time:10 ms Memory:2072 kb ****************************************************************/