Board logo

标题: 怎么算水仙花数字? [打印本页]

作者: 踏月追风    时间: 2004-12-10 08:58     标题: 怎么算水仙花数字?

用VC编写个程序算出所有3位数的水仙花数字(100-999),请教下,怎么编? 水仙花数字是指这个数字的3个部分的立方和就等于这个数字。例:153
作者: 真田豪    时间: 2004-12-10 12:29     标题: Re:怎么算水仙花数字?

不会~~`偶是电脑白痴~~`汗[em06][em06]
作者: 林月清纨    时间: 2004-12-10 17:28     标题: Re:怎么算水仙花数字?

顶,我也是~~~~
作者: 海野善    时间: 2004-12-10 22:28     标题: Re:怎么算水仙花数字?

好像4个 153,370,371,407 朋友算的 [HR] #include <iostream> using namespace std; int main( void ) { int a, b, c; for ( int x = 100; x < 1000; x++ ) { a = x/100; b = (x - a*100)/10; c = x - 100*a - 10*b; if( x == ( a*a*a + b*b*b + c*c*c ) ) cout<<x<<'\n'; } return 1; }

[此贴子已经被作者于2004-12-10 22:30:16编辑过]


作者: 踏月追风    时间: 2004-12-11 10:27     标题: Re:怎么算水仙花数字?

em,偶知道怎么算了




欢迎光临 闲雪御所 剑与火 真田幕府 日本历史文化 朝鲜半岛历史文化 (http://www.sanada.net.cn/bbs/) Powered by Discuz! 6.0.0