English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

大家都知道
803/11="73" 8的平方+0的平方+3的平方也="73"
550/11="50" 5的平方+5的平方+0的平方也="50"

那還有沒有是11的3位倍數,又符合上面的條件的數呢?
要怎麼算呀?

2006-10-27 13:39:53 · 1 個解答 · 發問者 好兄弟 2 in 電腦與網際網路 程式設計

1 個解答

恩,三位數裡面,沒有了只有這兩個.
數學上,不太能算,因為變數有四個, 但式子只有兩個.

2006-10-28 00:47:38 補充:
但是你可以把110~990全部都算一遍,就知道了.前後不到89個.

2006-10-28 00:48:18 補充:
void main(){ for(int i=110;i<1000;i+=11) { if ((i/11)==((i/10%10)*(i/10%10)+(i/100)*(i/100)+(i%10)*(i%10))) printf("%d\t%d\t%d\n",i,i/11,((i/10%10)*(i/10%10)+(i/100)*(i/100)+(i%10)*(i%10))); }

2006-10-27 20:46:57 · answer #1 · answered by weafon 3 · 0 0

fedest.com, questions and answers