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

滿足方程式x1+x2+x3+x4=120且x1,x2,x3,x4均介於0到60的整數解共有多少組?

2007-03-11 13:38:07 · 3 個解答 · 發問者 jonathan 4 in 科學 數學

x1,x2 x3,x4
----- -----
1 1
2 2
.....
61 61
.....
2 2
1 1

這部分我看不太懂,可否請Zarathustra解釋一下

2007-03-12 11:26:57 · update #1

可否請tangent稍作解釋,謝謝

2007-03-12 11:28:52 · update #2

3 個解答


簡單來說,這個問題可以分解為
(x1+x2)+(x3+x4)=120

x1+x2 x3+x4
----- -----
120 0
119 1
.....
60 60
.....
1 119
0 120


由於x1,x2,x3,x4有0-60的限制,
我們可以得到的組合數目是

x1,x2 x3,x4
----- -----
1 1
2 2
.....
61 61
.....
2 2
1 1


所以,所有的組合是
1x1+2x2+3x3+...+61x61+...+2x2+1x1

使用公式(我忘記細節了,應該有人會推導)
1x1+2x2+...+nxn=1/6x(n)x(n+1)x(2n+1)

所以,所有的組合為
1/6x(61)x(61+1)x(2x61+1)+1/6x(60)x(60+1)x(2x60+1)
=151341


2007-03-12 16:43:39 補充:
從第一個表來解釋比較快!

x1+x2 x3+x4
----- -----
120 0 可能的組合只有 60,60,0,0 一個。
119 1 可能的組合為 60,59,0,1 或 59,60,0,1 或
60,59,1,0 或 69,60,1,0 共計 2x2=4 個。
......
60 60 可能的組合中(x1,x2)可以是
(0,60)(1,59)(2,58)...(60,0)有61組,同樣的
推算(x3,x4)的組合有61組,相乘起來總共3271個。

底下的就都一樣了...... :-)

2007-03-12 16:44:36 補充:
我用程式暴力驗證過了!....cc

2007-03-12 11:04:42 · answer #1 · answered by Zarathustra 7 · 0 0

我用生成函數得到的結果是
C(123, 120) - 4 * C(62, 59)

用計算機按一下和Zarathustra的答案是一樣的

2007-03-12 19:44:04 · answer #2 · answered by novus 6 · 0 0

x1+x2+x3+x4=120

H(3.120)=C(122.2)=61*121=7381(組)

2007-03-12 11:25:18 · answer #3 · answered by ? 5 · 0 0

fedest.com, questions and answers