11 2021 档案
摘要:Link. Codeforces Luogu Description. 交互。 有一个 形的图,基环内向树,尾巴长度是 ,换长是 。 和 不知道,刚开始在尾巴一段有 个棋子。 每次你可以移动若干个棋子,交互器返回当前所有的在
阅读全文
摘要:Link. Codeforces Luogu Description. 在圆上选择最少的点,连线,使得可以连处 个边数不超过 的不同的正多边形。 Solution. 如果只有一个正多边形,相当于是 这
阅读全文
摘要:Link. Codeforces Luogu Description. 定义序列是优秀的,当且仅当存在两个数它们之积是完全平方。 多次询问,每次询问对 这个序列进行 ,最少几次可以让它变优秀。 \(n\ap
阅读全文
摘要:Link. Codeforces Luogu Description. 个点的树,给边染色。 一个合法的方案定义为所有点到 的路径上只有一条黑边。 对所有 求出合法方案方案数。 Solution. 哈哈,这题我出思路用了 1min,然后被代码细节折磨了 4+h!!
阅读全文
摘要:Link. Codeforces Luogu Description. 交互,初始有一个集合 ,你需要询问一个数 。 你可以进行三种询问: 问有多少个数是 的倍数 问有多少个数是 的倍数,并把 倍数删除,\(x
阅读全文
摘要:Link. Codeforces Luogu Description. 个点 条边带权无向图,现有若干 的特殊边。 问最多删去多少条特殊边,使得以 为源点的最短路不变。 Solution. *2000 不会啦! 首先考
阅读全文
摘要:Link. Codeforces Luogu Description. 给一个初始为空的整点集, 现在有 次操作 向点集中插入点 从点集中删除点 问至少需添加多少点满足图像关于 和 连成的直线对称 每次询问并
阅读全文
摘要:Link. Luogu Description. 维护序列,支持: 区间加 单点查询这个数历史版本有多少个 Solution. 只有第二个操作都需要一个树套树。 所以我们可以往 数据结构想。 但是这个分块方式是真的想不到。 考虑只有一个数的做法。 相当于要
阅读全文
摘要:Link. Luogu Description. Alice Bob 打隔膜,有一棵 个点的树,最初棋子在 节点。 Alice 删掉一个节点,然后 Bob 移动棋子到一个没到过的地方。 Alice 不知道 Bob 的每次操作 问 Alice 有无必胜策略 \(n\le 400
阅读全文
摘要:Link. Codeforces Luogu Description. 定义函数 为 return x<p?x:x-p。 给定长度为 的数列 ,有 \(m(m\le 2\times 10^5)\
阅读全文
摘要:Link. Codeforces Luogu Description. 给定一棵树,每个点有颜色 ,多次查询,每次给定 。 你需要给出一个颜色 ,使得 在 到 的路径上出现奇数次。 Soluti
阅读全文
摘要:Link. Codeforces Luogu Description. 构造一个带权 DAG,使得从 到 的所有路径构成一个可重集 。 使得 , 在 中只出现一次。 边权 ,点数 \(
阅读全文
摘要:Link. Codeforces Luogu Description. 给定一个树,每个点颜色可能是黑、白、灰。 你每次选择一个联通块,在里面选择若干个点,然后删去它和它们的边。 同时,你不能同时选择白点和黑点,问至少多少次删完。 Solution. 首先考虑没有灰点的问题。 设一条边的权值 \(w
阅读全文
摘要:Link. Codeforces Luogu Description. 有很多数组,保证递增。 对于每个数组你可以选出一个前缀,可以为空。 问总共选择 个数的总权值。 Solution. 对每个数组做前缀和,然后就成为下凸函数。 考虑下凸有什么性质。 设最终状态每个数组所在位置为 \(w
阅读全文
摘要:Link. Codeforces Luogu Description. 给定 个数,问能否构成一个二叉排序树,使得每条边两端 。 Solution. 性质什么的很显然,一个子树肯定是一个区间,根要么是左边要么是右边。 首先有一个 \(O(n^
阅读全文
摘要:Link. Codeforces Luogu Description. 给 个点,求有多少对三角形不相交。 Solution. 太妙了,没想到,想到三角形对数是 的,发现怎么枚举都不行。 考虑两个不相交的三角形,我们可以确定它们有恰好两条公切线,使得两个三角形在切线
阅读全文
摘要:Link. Codeforces Luogu Description. 个点 条边的图。 次询问,每次询问将 到 的所有距离不超过 的路径上边染黑 问最后有几条黑边。 Solution. 有一个 \(\mathcal O(mq+
阅读全文
摘要:Link. Codeforces Luogu Solution Link Description. 猜数,需要猜出 ,有一个权值 初始是 。 你每次可以询问一个数 ,分以下三种情况讨论。 ,返回 Lucky!
阅读全文
摘要:Link. Codeforces Luogu Description. 盏灯排成一圈,Alice 点亮任意 盏,Bob 熄灭 盏连续的。 你需要最大化亮着的灯数,在不超过 次交互中达到。 Solution. 首先考虑最
阅读全文
摘要:写在前面 和 @zkdxl 组队 VP 了一场。 被 @zkdxl 带飞了 ,所有罚时都是我贡献的 A 题意: 有一个游戏, 个人,初始分数都是 , 轮,每轮有给定 个人分数 。 求每个人的排名平均值。 题解: 考虑我们可以统计以下两种贡献来的出
阅读全文
摘要:Link. Codeforces Luogu Description. 有 个球,构造若干组满足: 每组至多两个球至少一个球 不存在一个球出现在多个组 如果一组有两个球,这两个球相邻 问为 的方案数。 Solution. 首先,有个显然的 dp 为 \(dp_
阅读全文
摘要:Link. Codeforces Luogu Description. 有一张 个点的图, 可以走到 。 现在删掉若干点,编号不变,使得 到 只有一条路径。 最少化点数。 Naive Soluti
阅读全文
摘要:Link. Codeforces Luogu Description. 有个树,有一只嘉然小姐姐的狗,要去顿顿解馋。 树上每个节点有嘉然的视频,狗要遍历所有节点。 它刚开始在 ,每次会找到最近的没走过的节点,然后跳过去,最后回到 。 如果有多个最近节点,狗可以选择。 要让狗每次跳
阅读全文