CF1033C Permutation Game(博弈論+拓撲)

題目傳送ios 當沒法移動時,爲必敗態,至少有一種方法能夠到達必敗態的狀態爲必勝態,不管怎麼走都是必勝態的狀態爲必敗態。 棋子能夠從數值小的格子移向數值大的格子,從當前格向可到達的格子連有向邊,可造成一個有向無環圖,格子中的數字就是拓撲序,按拓撲序從大到小遍歷,每次遍歷到距當前格長度爲當前格數值倍數的格子,若是到達的格爲必敗態,則當前格就是必勝態,到達的全部格都是必勝態,當前格就爲必敗態。git
相關文章
相關標籤/搜索