L
liulei_1126
Unregistered / Unconfirmed
GUEST, unregistred user!
請大家幫忙給出一個算法
下面是問題.....
有一組數據 1,2,4,8,16.........它的數據規則是後一個數字是前一個數字的2倍
現在我知道一個 數字 並且知道這個 數字 是由幾個數字組成的
請大家幫忙有沒有一個算法可以找出這個數字是由那幾個數字組成的.
例如 我知道數字28 我知道是由 3個數字組成
那我怎麼算出 是那幾個數字組成了28呢?
提示:這個數字一定是來自這一組數據其中幾個數字的和.
你好謝謝你的關注
我拿例子來說這樣直觀些
例如 我知道數字28 這個數字28我知道是由 3 個數字組成 而這三個數字都來自
1,2,4,8,16......這個數組中
我現在要知道 具體是由那三個數字.
下面是問題.....
有一組數據 1,2,4,8,16.........它的數據規則是後一個數字是前一個數字的2倍
現在我知道一個 數字 並且知道這個 數字 是由幾個數字組成的
請大家幫忙有沒有一個算法可以找出這個數字是由那幾個數字組成的.
例如 我知道數字28 我知道是由 3個數字組成
那我怎麼算出 是那幾個數字組成了28呢?
提示:這個數字一定是來自這一組數據其中幾個數字的和.
你好謝謝你的關注
我拿例子來說這樣直觀些
例如 我知道數字28 這個數字28我知道是由 3 個數字組成 而這三個數字都來自
1,2,4,8,16......這個數組中
我現在要知道 具體是由那三個數字.