这个写法只是争对这道题的写法 用函数分离其中一个功能
#include <iostream>
using namespace std;
int fnum(int i){
int a,b,c;
a=i%10;
b=(i/10)%10;
c=(i/100)%10;
return a*a*a+b*b*b+c*c*c;
}
int main()
{
int f,e;
cin>>f>>e;
for(int i=f;i<=e;i++){
if(i==fnum(i))cout<<i<<endl;
}
return 0;
}
京公网安备 11010502036488号