abc372-F 題解

連結

可以列出,其中是有邊的所有的集合。
這樣轉移的複雜度會是,不會過。
觀察到題目給的圖是一個大環加一些邊,而且環以外的邊數很少。
而且用大環轉移其實就是把整個陣列往右cyclic shift一位。
所以可以先轉移大環,再把條額外的邊的轉移補上。