有一個圓桌,桌子一共坐了 $n$ 個人
他們想要玩一個遊戲,由第 $1$ 個人開始到第 $n$ 的人
每回合的規則如下:
跳過兩個人,第三個人必須要離開,接著下一個人當作新回合的開始。
一共會進行 $n-1$ 回合,最後留下來的那個人獲勝。
請輸出每一回合離開的人是誰,以及最後獲勝的人。
輸入有一個數字 $n$,代表有幾個人。
$2 \leq n \leq 10^5$
第一行輸出每一輪被選到離開的人,以空格隔開
第二行輸出 "win:" 和最後的贏家
3
3 1 win:2
7
3 6 2 7 5 1 win:4
ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |