洛谷P3158 放棋子 [CQOI2011] dp+數論

正解:dp+數論 解題報告: 傳送門! 考慮對每種顏色的棋子單獨考慮鴨,那顯然有,當某一行或某一列已經被佔據的時候,那一行/一列就不能再放別的顏色的棋子了,相當於直接把那一行/一列直接消了 顯然就能考慮到dp?設f[i][j]:剩餘i行j列的方案數 轉移就枚舉這個顏色的棋子放了p行q列,設g[d][p][q]:d個棋子恰好放了p行q列的方案數 直接枚舉pq,f[i][j]=∑f[i+p][j+1]
相關文章
相關標籤/搜索