1,2,2,4,8,32.這一列數的規律是:第一個數是1,第二個數是2,從第三個數起,每個數 快…

1,2,2,4,8,32.這一列數的規律是:第一個數是1,第二個數是2,從第三個數起,每個數 快…


1=2^0
2=2^1
2=2^1
4=2^2
8=2^3
32=2^5
256=2^8
.
f(n)=f(n-1)*f(n-2)n>=3



將正奇數1,3,5,7,……排成五列,按圖中的格式排列下去,請問2007在第幾行第幾列?
將正奇數按下錶排成5列:
第一列第二列第三列第四列第五列
第一行1 3 5 7
第二行15 13 11 9
第三行17 19 21 23
第四行31 29 27 25


根據等差公式:1+2(N-1)=2007 N=1004所以2007是第1004個數位
1004/4=251.沒有餘數所以2007在251行的最後一比特



將正奇數1,3,5,7,……排成五列,按圖中的格式排列下去,請問1997在第幾行第幾列?
一列二列三列四列五列
一行1 3 5 7
二行15 13 11 9
三行17 19 21 23
四行31 29 27 25
五行33 35 37 39


1,3,5,7.這樣排下去,1997排在第999比特,
999除以4=249餘3所以1997排在249行的下麵一行的第三位,是250行,
而第三位就是在第三列
PS:因為位置特殊,第三位肯定是在第三列的,如果是第一、二、四比特還要考慮奇偶行在排



將奇數1,3,5,7.依次排成五列(如圖),2007出現在哪一列?
1 3 5 7
15 13 11 9
17 19 21 23
31 29 27 25
33 35 37 39
.


2007是第1004個,你可以把這裡面看成8個數位一個迴圈,這樣只有確定2007個它迴圈中的位置就行了.首先1004除以4得251,所以它是在251行的(一般橫的才說是行),然後再由於8個一迴圈,1004除8餘4,所以它是所在行的第四個.這樣就是251行的第四個(251行,第四列)