CF1103D Professional layer dp

正解:dp 解題報告: 傳送門! 首先不難想到求個gcd,然後把gcd質因數分解成p1w1*p2w2*p3w3*...*pmwm 顯然只要滿足對每個p有一個ai%pj!=0就好,也就是說對每個pj找出一個ai然後代價最小就好 然後這時候就考慮dp 先考慮最簡單的,f[i][x][s]:dp到第i個了,改了x個,p的狀態爲s的最小花費 然後直接枚舉刪哪個質因子集,判是否合法(<=k)即可 這時候發現
相關文章
相關標籤/搜索