約瑟夫環(求最後一個活下來的人)——公式法(遞推公式)

約瑟夫問題 約瑟夫問題是個著名的問題:N個人圍成一圈,第一個人從1開始報數,報M的將被殺掉,下一個人接着從1開始報。如此反覆,最後剩下一個,求最後的勝利者。 例如只有三個人,把他們叫做A、B、C,他們圍成一圈,從A開始報數,假設報2的人被殺掉。 首先A開始報數,他報1。僥倖逃過一劫。 然後輪到B報數,他報2。非常慘,他被殺了 C接着從1開始報數 接着輪到A報數,他報2。也被殺死了。 最終勝利者是C
相關文章
相關標籤/搜索