小明和小紅經常玩乙個博弈遊戲。給定乙個n×n的棋盤,乙個石頭被放在棋盤的左上角。他們輪流移動石頭。每一回合,選手只能把石頭向上,下,左,右四個方向移動一格,並且要求移動到的格仔之前不能被訪問過。誰不能移動石頭了就算輸。假如小明先移動石頭,而且兩個選手都以最優策略走步,問最後誰能贏?
輸入檔案有多組資料。
輸入第一行包含乙個整數n,表示棋盤的規模。
當輸入n為0時,表示輸入結束。
對於每組資料,如果小明最後能贏,則輸出」alice」, 否則輸出」bob」, 每一組答案獨佔一行。20
alice
對於所有的資料,保證1<=n<=10000。
這明顯是一道水題。後手其實是「先手」。
若n為偶數,則「先手」「後手」……譬如放骨牌,最後「先手」輸,即先手贏,「alice」。
若n為奇數,則最後「後手」輸,即後手贏,「bob」。
bzoj2463 中山市選2009 誰能贏呢?
time limit 10 sec memory limit 128 mb submit 1258 solved 917 submit status discuss 小明和小紅經常玩乙個博弈遊戲。給定乙個n n的棋盤,乙個石頭被放在棋盤的左上角。他們輪流移動石頭。每一回合,選手只能把石頭向上,下,左...
BZOJ2463 中山市選2009 誰能贏呢?
如圖,對於每一步,都可一看成從1 2的骨牌的一段一道另一端,先手的人的路徑是一系列1 2的骨牌的組合,那麼能否贏就要看能否用1 2的骨牌完全覆蓋即可 當n為偶數時,先手的一定有路走,所以可以贏,當n為奇數時,後手被帶入必贏局,所以先手會輸 貼 var n longint begin assign i...
BZOJ 2463 中山市選2009 誰能贏呢?
time limit 10 sec memory limit 128 mb submit 2502 solved 1843 小明和小紅經常玩乙個博弈遊戲。給定乙個n n的棋盤,乙個石頭被放在棋盤的左上角。他們輪流移動石頭。每一回合,選手只能把石頭向上,下,左,右四個方向移動一格,並且要求移動到的格仔...