
题目
时间限制: 1 Sec 内存限制: 128 MB
题目描述
求100-999中的水仙花数。若(在三位数ABC,ABC=A3+B3+C3,则称ABC为水仙花数。)。如153。

水仙花
输入
无
输出
每行输出一个水仙花数
样例输入 Copy
无
样例输出 Copy
153
370
371
407

答案在下方
答案:
#includeusing namespace std;int cube(int n){ return n*n*n;}bool ShuixianhuaNumber(int n){ int hundred=n/100; int ten=n/10%10; int one=n%10; return cube(hundred)+cube(ten)+cube(one)==n;}int main(){ int i; for(i=100;i<=999;i++) { if(ShuixianhuaNumber(i)) printf("%d