Processing math: 100%

11 2019 档案

摘要:传送门 这是一道 NOIP 难度的题 首先贪心的想法很显然,每个军队都尽量往根跳,因为越往上控制的越多 但是怎么给每个军队分配终点不太好搞,那就二分一个答案 此时每个军队如果没法跳到根,那就直接停下就好了,现在考虑那些能跳到根节点的军队 此时可能根节点剩下一些儿子没有封锁,那么只要考虑给这些军队 阅读全文
posted @ 2019-11-05 08:33 LLTYYC 阅读(339) 评论(0) 推荐(1)
摘要:传送门 好妙的题啊 首先容易想到简单容斥,统计合法方案数可以考虑总方案数减去不合法方案数 那么先考虑如何判断一个串是否合法,但是直接判断好像很不好搞 这时候就需要一些 magic 了,把所有位置下标为奇数的字符 A 换成 BB 换成 $\ 阅读全文
posted @ 2019-11-04 16:07 LLTYYC 阅读(401) 评论(0) 推荐(0)
摘要:传送门 一看就感觉很贪心 考虑左端点最右的区间 p 和右端点最左的区间 q 如果 p,q 属于同一个集合(设为 S,另一个集合设为 T),那么其他的区间不管是不是在 S 都不会影响 S 的交集大小 那么为了最优显然我们只要留一个最长的区间给 T ,然后其他全给 S 阅读全文
posted @ 2019-11-04 15:46 LLTYYC 阅读(444) 评论(0) 推荐(0)
摘要:传送门 对于某个位置,只要知道这个位置往左最多的连续 < 的数量 x 和往右最多的连续 > 的数量 y 那么这个位置最小可能的数即为 max(x,y),首先这个值显然是下限,现在只要证明可以一定取到这个下限 考虑往左第一个左边是 > 阅读全文
posted @ 2019-11-04 14:07 LLTYYC 阅读(329) 评论(0) 推荐(0)
摘要:传送门 考虑简单的容斥 设 F(n,m) 表示 a[1,n],b[1,m] 的满足 a+b=a xor b 的数对的数量 那么答案即为 F(r,r)2F(l1,r)+F(l1,l1) 意思就是总方案减去 a,b 至少一个数小于 $ 阅读全文
posted @ 2019-11-03 13:01 LLTYYC 阅读(335) 评论(0) 推荐(0)
摘要:传送门 显然这个图是个 DAG ,那么就可以考虑跑 dp 了 先考虑没有梯子的情况,首先把每个位置标号,越后面的位置编号越小,终点位置编号为 1 那么从终点往起点 dp ,枚举当前位置摇到的数字,那么有 $f[x]=\frac{\sum_{i=1}^{6}(f[x-i]+1)}{6} 阅读全文
posted @ 2019-11-02 14:24 LLTYYC 阅读(1147) 评论(5) 推荐(0)
摘要:传送门 经典的最小生成树模型 建一个点 0 ,向所有其他点 x 连一条边权为 c[x] 的边,其他任意两点之间连边,边权为 (ki+kj)(|xixj|+|yiyj|) 然后用 prim 求个最小生成树即可, 阅读全文
posted @ 2019-11-02 14:00 LLTYYC 阅读(272) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示