摘要:
A B C D Sum Rank 50 20 60 8 138 10/21 A. 万花筒 对于一条边,假设 \(u<v\),则会连出 \(\gcd(n,v-u)\) 个环。于是按照 kruskal 的思路,每一个环留一条边不取即可。 Code #include<bits/stdc++.h> #def 阅读全文
摘要:
A B C D Sum Rank 50 17 - 20 87 5/21 A. 魔力屏障 区间 DP,设 \(f_{l,r,x}\) 表示击破 \([l,r]\),向右传递 \(x\) 的最小花费。转移分为先击破右区间再击破左区间、用左区间的剩余击破右区间两种。(第二个转移可以简化为用 \([l,r- 阅读全文
摘要:
A B C D Sum Rank 100 - 30 10 140 6/20 今天使用了表格😜 A. 马 新题的数据很水,可能有许多正确率较高的贪心能够通过。 正解是 \(O(m^3)\) 的 DP,然而我写的是 \(O(nm^3)\) 的( 设 \(f_{i,x,y,z}\) 表示前 \(i\) 阅读全文