随笔分类 - 模拟赛
摘要:### 【山东省选集训 2023】T1. 树染色 > 有多少种选出 $\{(u_1,v_1),(u_2,v_2),...,(u_m,v_m)\}$ 的方法,使得: > 1. 任意 $u_i$ 是 $v_i$ 祖先; > 2. $u_1=1$;对于任意 $i\ge 2$,存在 $j 3. 所有边被至少
阅读全文
posted @ 2023-06-19 23:21
pengyule
摘要:### A. xor on tree > 在一棵 $n$ 个点的树上,第 $i$ 个点初始点权 $w_i$,有 $q$ 次操作: > - `0 u v`:$v\to w_u$ > - `1 x`:查询 $w_x\operatorname{xor}w_y$ 的最大值,其中 $y$ 是 $x$ 的祖先(
阅读全文
posted @ 2023-05-29 18:27
pengyule
摘要:这两天的模拟赛是 GDKOI。 D1T1 和 D2T1 都是相对较水,而且数据水,放过了许多错解。 D1T2 和 D2T2 是困难题,D1T3 和 D2T3 是可做题。听说 D2T3 用到的是一个冬令营介绍的 separator 科技,D2T2 用到了一个非常冷门的 BM 线性递推。目前我只懂了 D
阅读全文
posted @ 2023-03-15 23:29
pengyule
摘要:飞花 有 $n(n\le 2\times 10^5)$ 张卡牌,正面 $a_i$,反面 $b_i$,所有 $1\le a_i,b_i\le 2n$ 且互不相同。 你可以选择翻任意张卡牌,翻完后可不耗代价任意重排,问最少翻多少张牌,使得最后有 $a_1<a_2<a_3<...<a_n$ 且 $b_1>
阅读全文
posted @ 2023-01-18 23:10
pengyule
摘要:s3mple 给定模数 $P$ 和不超过 $10$ 组 $n,X$,请问有多少个 $n$ 的排列 $p$,满足 $X=\sum_{i=1}^n v_i$,其中 $v_i=\min_{p_j>p_i}|i-j|$。 $n\le 200,X,P\le 10^9$ 容易想到笛卡尔树,对于一个节点,它的 $
阅读全文
posted @ 2022-12-07 21:57
pengyule
摘要:方阵 给定一个 n×n 方阵 a[i][j],和长度为 n 的数组 w[i]。 设 f[i] 为第 i 行的第 k[i] 小的区间 mex,求 max{f[i]+w[i]}。 n ≤ 10000 “第 k 小”提示了一种比较直接的做法——二分答案。对于每一行二分第 k 小的 mex,那么枚举区间右端
阅读全文
posted @ 2022-11-07 19:46
pengyule
摘要:药丸(原题) 一个长为 $n$ 的空序列,每个位置可以随便填 0/(/) 之一,如果去除 0 后不存在失配的 ),并且失配 ( 的个数 $\in[l,r]$,则称其为一合法括号序列。问有多少种填法使得得到的序列合法。$0\le l\le r\le n\le 10^5$,模数 $p\le 2\time
阅读全文
posted @ 2022-10-08 16:40
pengyule
摘要:9.11 T1 考场上这题的思考过程比较曲折,踏破铁鞋无觅处,得来全不费工夫,所幸最后还是做出来了。答案是n(n-1)+第一次遇到n时swap的次数。不过有坑,还不止一个:坑No.1: [n-1 x x x .. x n]需要在答案基础上-1;坑No.2: n<=2要特判 T2 “简单构造”,但是我
阅读全文
posted @ 2022-09-12 13:42
pengyule
摘要:T1 丹钓战 对于 \((a_i,b_i)_n(n\le 200000)\),\(q(q\le 200000)\) 次询问子段 \([l,r]\) 中的 \((a_i,b_i)\) 依次加入栈,弹出 \(a_j=a_i\) 或 \(b_j\le b_i\) 的栈顶 \((a_j,b_j)\),并将
阅读全文
posted @ 2022-03-28 14:55
pengyule

浙公网安备 33010602011771号