現在有123456(十二萬三千四百五十六)人;依序編號第1、2、3、4、5.......第123456號每次叫出單號人數(1、3、5、7號......)并排除,然後從新依序再編排號碼,如此重複動作直到剩下一個人最後那個剩下的人最一開始的號碼是幾號呢?這題在其他論壇看見,我也沒有答案,只是想知道
131072不知道對不對?-----------------分隔線----------------沒看清題目,答了一個腦殘的答案。-----------------分隔線----------------65536應該是對的?!
2個號碼=>2的1次方4個號碼=>2的2次方6個號碼=>2的2次方8個號碼=>2的3次方10個號碼=>2的3次方12個號碼=>2的3次方14個號碼=>2的3次方16個號碼=>2的4次方以此類推...若此號碼落2的n次方與2的n+1次方之間...則該號碼均為2的n次方2的16次方655362的17次方131072123456落在這兩個區間....所以答案是65536吧??
樓上應該正確答案吧這題應該用觀察法吧嚴格來講用數學歸納法啦,根據題意可知該數字重新排列多次后一定只剩一個數字設重新排列第n次后第n行的第一個數字為bn則:b1=1b2=2b3=4...b(n-1)=2^(n-2)bn=2^(n-1)(n大於等於2)① n=2時結論成立② 假設n=k時(k大於2)結論成立則有bk=2^(k-1)當n=k+1時123456...m這些數字當重新排列后的第k行第一個數字為bk則第b(k+1)行的第一個數字為bk的2倍=2x{2^(k-1)}=2^{(k-1)+1}=2^{(k+1)-1}=b(k+1)(這裡牽涉到語言敘述)所以當b=k+1假設也成立① & ②可知假設成立