会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
OTn53's Blog
博客园
首页
新随笔
联系
订阅
管理
2026年2月9日
Tdog 2026 NOIP 模拟赛 Day5 部分题目题解
摘要: T1T2T3T4 都没过,遗憾离场 /ll。 T2 题解 有一个无向图 \(G\),满足 \(V=\mathbb{N}\),\((i,j)\in E\) 当且仅当 \(i = jp,p\in \mathbb{P}\) 且边权为 \(p\),有 \(Q\) 次询问,每次给定 \(k\) 个点 \(x_
阅读全文
posted @ 2026-02-09 17:30 OTn53_qwq
阅读(2)
评论(0)
推荐(0)
2026年2月7日
CF1616H Keep XOR Low / Trie 树上 DP
摘要: 题目传送门:CF1616H Keep XOR Low。 首先将 \(a\) 中的所有数加入 0/1 Trie 中。 令 \(pw_i = 2^{sz_i} -1\),即 \(i\) 的子树的所有选法,要去掉空集。 设 \(f_u\) 表示选择 \(u\) 中的子树满足两两 \(\le x\) 的方案
阅读全文
posted @ 2026-02-07 14:49 OTn53_qwq
阅读(3)
评论(0)
推荐(0)
2026年2月5日
CF1061F Lost Root 题解 / 随机化 交互
摘要: 题面传送门:CF1061F Lost Root。 首先对于一个路径 \(a,b\),我们可以 \(n\) 次询问得到长度,我发现对于一个深度为 \(dep\) 的 \(k\) 叉树来说,直径长度为 \(2dep-1\),因此我们可以随机路径来找到直径。 考虑计算一下二叉树随路径为直径的概率 \(\f
阅读全文
posted @ 2026-02-05 21:09 OTn53_qwq
阅读(3)
评论(0)
推荐(0)
2026年2月4日
UOJ Round #33 部分题目题解
摘要: 比赛传送门:UOJ Round #33。 A 题赛时切了。 B 题解 首先将 \(0\) 看作 \(-1\),\(1\) 看作 \(+1\),设前缀和序列为 \(b\)。 设 \(i\) 为满足 \(b_i=y\) 的最小值,\(j\) 为满足 \(b_i=-x\) 的最小值。 如果 \(i,j\)
阅读全文
posted @ 2026-02-04 22:07 OTn53_qwq
阅读(3)
评论(0)
推荐(0)
2026年2月3日
CF2003F Turtle and Three Sequences 题解 / 随机化
摘要: 题目传送门:CF2003F Turtle and Three Sequences。 首先如果 \(b\) 的值域很小我们就可以考虑状压,考虑对 \(b\) 的值域的每一个数染上一个 \([0,m-1]\) 的值,这样 \(b_i = b_j\) 映射后一定也满足,但是 \(b_i \neq b_j\
阅读全文
posted @ 2026-02-03 20:54 OTn53_qwq
阅读(3)
评论(0)
推荐(0)
2026年2月1日
P3349 [ZJOI2016] 小星星 题解 / 树形 DP 容斥
摘要: 题目传送门:P3349 [ZJOI2016] 小星星。 考虑一个暴力 dp,设 \(f_{i,j,s}\) 表示以 \(i\) 为根的子树,且 \(a_i=j\) 且 \(i\) 的子树选择的集合为 \(s\) 的方案数。 转移的话直接钦定儿子选择什么。 这样做是 \(O(n^33^n)\) 的,无
阅读全文
posted @ 2026-02-01 17:10 OTn53_qwq
阅读(5)
评论(0)
推荐(0)
2026年1月31日
AtCoder Beginner Contest 443 部分题目题解
摘要: 比赛传送门:AtCoder Beginner Contest 443。 G 题解 先推个式子。 \[\begin{aligned} &\phantom{\iff }\ k < (Ak+B) \bmod M\\ &\iff k+1 \le Ak+B-M\left\lfloor\frac{Ak+B}M
阅读全文
posted @ 2026-01-31 23:29 OTn53_qwq
阅读(11)
评论(0)
推荐(0)
P10004 [集训队互测 2023] Permutation Counting 2 题解 / 二维容斥
摘要: 题目传送门:P10004 [集训队互测 2023] Permutation Counting 2。 考虑二项式反演,设 \(f_{i,j}\) 表示钦定 \(i\) 个位置为原排列上升位,\(j\) 个位置为逆排列上升位的方案数。 可以发现我们相当于钦定了原排列有 \(n-i\) 个上升连续段,逆排
阅读全文
posted @ 2026-01-31 14:57 OTn53_qwq
阅读(3)
评论(0)
推荐(0)
2026年1月30日
Codeforces Round 1077 Div2 部分题目题解
摘要: 比赛传送门:Codeforces Round 1077 Div2。 ABC 赛时切了。 D 题解 对着样例猜测,容易发现有解满足 \(p=x\) 或 \(q=y\),然后根据这个贪心即可。 #include<bits/stdc++.h> #define int long long #define d
阅读全文
posted @ 2026-01-30 19:32 OTn53_qwq
阅读(74)
评论(0)
推荐(0)
ABC432G Sum of Binom(A, B) 题解 / NTT
摘要: 题面传送门:ABC432G Sum of Binom(A, B)。 设 \(c_i\) 为 \(A_x=i\) 的个数,\(d_i\) 为 \(B_x=i\) 的个数。 那么 \[\begin{aligned} ans&= \sum_{i=1}^V \sum_{j=1}^V c_i d_j \fra
阅读全文
posted @ 2026-01-30 12:30 OTn53_qwq
阅读(5)
评论(0)
推荐(0)
下一页
公告