1. 程式人生 > >uva-10561-nim

uva-10561-nim

發現 位置 就會 uva .... 我們 1-n size 直接

題意: 給出一個連續的棋盤,有的位置為‘.‘,有的位置為‘X‘,二者輪流下子,當有一方獲得連續三個子的時候取勝。

  對於勝態,一種情況是當前局面出現"XX"/"X.X", 這樣直接下一個子就獲勝了。

  會發現,對於".......X......."這種情況,先手絕對不能在這個X的相鄰兩格子裏落子,否則就會形成上述的勝態給對手。

在排除了這種情況之後,我們可以把棋盤分解為一塊塊連續的子棋盤

  

uva-10561-nim