2012-07-14 51 views

回答

15

答案是2 Ñ,其中Ñ是的位數。

這是一個純粹的數學問題,並關注非常基本的組合學。很容易看出爲什麼2 N是正確的答案。的確,有兩種方法可以選擇第一位數字。 對於每個這樣的選擇,有兩種方法選擇第二個數字。因此,有2×2種方式來選擇一個兩位數的數字。 對於每個這樣的數字,有兩種方法可以添加第三位數字,使2×2×2的方式構造一個三位數字。因此,存在

2 × 2 × ... × 2 = 2^N 

方法來構造一個Ñ位數字號碼。

Delphi中計算2 ÑPower(2, N)uses Math)。 [一種不太天真的方式,適用於N < 31,是1 shl N。]

+0

感謝您的解釋良好的答案。我的數學領域是幾何學,組合學一直是我不好的一面。 – 2012-07-14 16:35:09

相關問題