POJ 2685 打印水仙花数
- 时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
- 打印出所有得“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字的立方和等于该数本身,例如,152是水仙花数,因为153=1×1×1+5×5×5+3×3×3。
- 输入
- 无输入。
- 输出
- 输出所有水仙花数,每行输出一个水仙花数。
- 样例输入
- 样例输出
#include <iostream>
using namespace std;
int main(){
for(int i=100; i<1000; i++){
if(i == ((i/100)*(i/100)*(i/100) + (i%10)*(i%10)*(i%10) + ((i/10)%10)*((i/10)%10)*((i/10)%10)))
{
cout << i << endl;
}
}
return 0;
}
using namespace std;
int main(){
for(int i=100; i<1000; i++){
if(i == ((i/100)*(i/100)*(i/100) + (i%10)*(i%10)*(i%10) + ((i/10)%10)*((i/10)%10)*((i/10)%10)))
{
cout << i << endl;
}
}
return 0;
}
(2)、解题思路:略
(3)、可能出错:略