10 2021 档案
摘要:缺省源 -Wall -Wextra -Wunused -Wl,--stack=1024000000 --std=c++11 -O0 -D LOCAL #include<cstdio> #include<algorithm> #include<cmath> #include<cstring> #inc
阅读全文
摘要:初赛 打得和没有打一样,我要完蛋 复赛 前一天火车上一直在颓天凤 考场键盘难用的要命 试机写了个 fhq-treap,一个对拍板子,当然一个都没用到 开题看 T1 一脸不可做,看了看后面三个发现更不可做 于是回来做 T1,搞了一个多小时,期间还写了个假做法,最后发现当廊桥增加的时候,之前有的用的飞机
阅读全文
摘要:参与制作: ShanLunjiajian suxxsfe zimujunqwq 追星人 注意事项人 中国人 嘴臭人 挣扎过后还是输出样例 考场摸鱼人(文件夹已经展开) 应用开发人 样例输错人 你快读呢 拼音人 哈利波特&日漫人 cnmccf sto人 traffc人 c*f人(ccf?) 赛时题解
阅读全文
摘要:https://loj.ac/p/6033 考虑把棋盘黑板染色,然后给这个二分图跑最大匹配 某位置开始后手必胜,当且仅当存在一个最大匹配使得这个点不是匹配点 证明:若存在,则先手每次只需要走到上个点对应的匹配点,最终一定是后手无路可走;若不存在,则起始点旁边必定都是匹配点,先手走上去转化成存在的情况
阅读全文
摘要:https://loj.ac/p/6065 考虑 个线段组成正方形,必有 或 条边是只由一根线段组成 由于独立所以可以分别处理这两种情况 对于 条只由一根线段组成比较简单,为了防止那一条由三根线段组成的边计数重复,可以排序以后从小到大枚举
阅读全文
摘要:https://loj.ac/p/6062 考虑给 和 要匹配的子串分别排序,则肯定是最大最小、次大次小来匹配 具体的,设 表示 能和 中多少数匹配成功,则给 排序后应满足 但这个条件不好维
阅读全文
摘要:https://loj.ac/p/6059 倍增 dp 考虑看到 很小,dp 的话转移 遍但是 很大,于是想矩阵快速幂但发现并不太行 具体的,设 表示考虑到第 位,当前数字 ,当前数位和为 \(m\
阅读全文
摘要:https://loj.ac/p/6102 把 转化成 ,就是对每个因子应用一下 min-max 容斥: \(\operatorname{lcm}(S)=\prod_{T\subseteq S,S\neq \varnothing}\gcd
阅读全文
摘要:https://loj.ac/p/6498 考虑什么时候节点 是可以拿到肥料的 他往根走,走到过程中如果是作为一个右儿子走上 ,则有一个要求 ,若作为一个左儿子走上,则有一个要求 于是树剖+线段树,维护作为右儿子网上走
阅读全文
摘要:https://loj.ac/p/6502 考虑和 的顺序无关,那么可以把 排成一个更好 dp 的顺序 若将 降序排列,那么对于每个 能使得 的 是一个前缀,这看起来不错,但 dp 的话需要记录每个这样的前
阅读全文
摘要:https://loj.ac/p/6501 考虑一个 维基础图形,在第 维度上移动适当距离,轨迹即变成 维基础图形 设 维基础图形中的 维基础图形数量为 维基础图形中的某一 维基础图形
阅读全文
摘要:https://loj.ac/p/6497 考虑暴力,设 表示考虑到第 个点,目前有 偶数/奇数 条路径,已经有 个定为黑色的点有奇数条路径结尾,有 个定为白色的点有奇数条路径结尾,的答案 那么转移的话,枚举当前点颜色,以白色为例 若
阅读全文
摘要:https://www.luogu.com.cn/problem/CF103E 有一个大小为 的全集,每个元素是一个数,有 个子集。题目保证任意 个子集的并的大小 。 每个子集有一个可正可负的权值,你需要选出一些子集使得这些子集并的大小等于子集个
阅读全文