請參考下列幾種佈局:
若出現過第一種佈局,則再出現2、3、4種佈局即結束比賽(還有另一種能結束比賽的佈局未畫出),注意,第5種佈局並不能算是相同的佈局。
Input and Output
輸入會有多組測試資料,一開始會給定板子的大小N (2 N 50),接下來會有2N個移步方式,當然也有可能2N步還沒走完就有人贏得了比賽。每一列會有一個座標位置,並以 + 或 - 來表示新增或移除一塊石頭。你可以假定所有的步驟都是合法的,也就是說,不會在空格子上拿走一塊石塊,也不會重複放置石頭在同一個位置上。輸入的最後會以0做結束。
請輸出哪位玩家贏得了比賽,並在哪一步贏得比賽,若平手則輸出draw。
Sample input
2 1 1 + 2 2 + 2 2 - 1 2 + 2 1 1 + 2 2 + 1 2 + 2 2 - 0
Sample output
Player 2 wins on move 3 Draw
原文出處
沒有留言:
張貼留言