#53329: 觀察要分哪些數字時就會必敗


0965182980mic@gmail.com (鮮奶麥片好好吃)

學校 : 國立臺灣師範大學
編號 : 117683
來源 : [61.63.30.11]
最後登入時間 :
2025-09-06 14:00:21

輸入的 n 就是 Alice 會先拿到的數字(因為必定會拋棄較小的 1)
Alice 的目標就是要給 Bob 拿到一定會輸的數字

以 Alice 拿到 n=2 為例:
必然會分成(1, 1),接著 Bob 就會輸了

以 Alice 拿到 n=3 為例:
必然會分成(1, 2),順序不限
接著 Bob 就會拿到 n=2,並會分成(1, 1),接著 Alice 就會輸了

目前我們知道拿到 n=3 的那個人就會輸掉遊戲
所以假設一開始 Alice 拿到 n=4 or 5 or 6,可以各自分為 (3, 1)、(3, 2)、(3, 3)
形成使 Bob 拿到 n=3 的局面,並且讓 Bob 輸掉遊戲

以 Alice 拿到 n=7 時
Alice 只能將 7 分成 (4, 3)、(5, 2)、(6, 1) 這三種情況
又因為前面得知拿到 n = 4 or 5 or 6 的人將會贏得遊戲,故此時 Alice 只能讓 Bob 獲勝
----------

依照這個概念往下推
只要先將所有 Alice 拿到會輸掉遊戲的情況存下來就知道答案是什麼了