02 2021 档案
LOJ - 3128「COCI 2018.11」Sunčanje
摘要:SB 题 = SB 不会做的题
阅读全文
CodeForces - 983D Arkady and Rectangles
摘要:除了深刻地意识到自己是个菜鸡,我对其它的东西都一无所知。
阅读全文
[SNOI 2019] 通信
摘要:题目 传送门 解法 鉴于网络流打代码从不管时间复杂度的成功经验,我上来就勇了一个 \(n^2\) 建边。 好!\(90\text{ pts}\),很有精神。 朴素建边就是对于哨站 \(i\),连接 \((S,i,1,W),(i,T,1,0)\)。考虑到 \((S,i,1,W)\) 的边权是固定的,我
阅读全文
[CTS 2019] 氪金手游
摘要:题目 传送门 解法 完了又学不走了,我就是全机房最弱的 QAQ 容易发现题目给了一棵树。 先考虑外向树的情况。设第 \(i\) 个点子树的 \(W_i\) 和为 \(s_i\),\(\sum_{i=1}^n W_i=S\)。 由于除了 \(i\) 子树的点要比 \(i\) 晚抽到,其余的点都可以比
阅读全文
HDU - 6566 The Hanged Man
摘要:lauv 的新歌好洗脑啊啊啊,它在我的脑子里已经单曲循环一天了(虽然是 4 月份出的,但这不妨碍我昨天才听
阅读全文
LOJ - 6041「雅礼集训 2017 Day 7」事情的相似度
摘要:题目 传送门 解法 先开始想了半天,觉得 \(0,1\) 一定是题目的关键突破口。我真傻。 首先,两个前缀的最长公共后缀长度可以看做 \(\text{parent tree}\) 上两个节点(后文节点均在 \(\text{parent tree}\) 上)的 \(\text{LCA}\) 的 len
阅读全文
[学习笔记] 生成函数
摘要:上午听讲课真的裂开了 / 尝试进行生成函数入门,请等待……入门失败。
阅读全文
[AGC 018F] Two Trees
摘要:题目 传送门 解法 首先由于每个子树贡献均为奇,通过统计子树个数我们可以算出每个点权值的奇偶性,令权值为偶的点为偶点,反之奇点。如果某点在 \(A,B\) 树的奇偶性不同则不合法。 我们将 \(A,B\) 的根连一条边。这样每个点度数的奇偶性就是权值的奇偶性了。 然后将奇点在 \(A,B\) 中的对
阅读全文
[学习笔记] 积性函数
摘要:1. 定义 若函数 \(f(n)\) 满足 \(f(1)=1\) 且当 \(x,y\) 均为正整数且 \(\gcd(x,y)=1\) 时,都有 \[ f(xy)=f(x)f(y) \] 则 \(f(n)\) 为积性函数。 特别地,当不满足 \(\gcd(x,y)=1\) 仍有上式满足时,称 \(f(
阅读全文
CodeForces - 1100F Ivan and Burgers
摘要:题目 传送门 解法 壹 暴力用线段树维护,线性基合并是 \(\mathcal O(n\log n\log^2 c)\) 的。 考虑线性基计算最大值时从最高位向低位异或,如果第 \(i\) 位因此变成 \(1\) 就异或。 首先按 \(r\) 排序,将 \(1\) 到当前 \(r\) 的 \(a_i\
阅读全文
[学习笔记] 拆系数 FFT
摘要:0. 楔子 我们知道,\(\mathtt{FFT}\) 是用复数运算的,当我们需要取模且数据范围较大的时候就没有办法了,比如 这道题。 如果能减小数据范围,我们就可以先算再模,于是,拆系数 \(\mathtt{FFT}\) 就闪亮登场了! 1. 正文 首先计算一下本题的数据范围:\(10^9\tim
阅读全文
CodeForces - 838D Airplane Arrangements
摘要:题目 传送门 解法 自闭了。 我们将飞机变成 \(\mathtt{UFO}\),前后门就连在一起合成一个点 \(n+1\)。这就是长度为 \(n+1\) 的环,前后门就变成了顺逆时针。需要注意的是,\(n+1\) 与其它点完全一样,所以到了 \(n+1\) 如果已占就会沿先前方向继续走。 从 每个人
阅读全文
选石子
摘要:题目 有 \(n\) 堆石子,已知每堆石子的数量都介于 \([1,2^m-1]\) 之间且互不相同。每堆石子中的数量可以任选(但必须满足上述要求),求有多少种方案可以使得 \(\text{Nim}\) 游戏下先手取胜。 答案模 \(10^9+7\)。 \(n\le10^7\)。 解法 算后手必胜的情
阅读全文
[学习笔记] 快速数论变换 (NTT)
摘要:0. 前置芝士 可以看看我写的 $\mathtt{FFT}$ 还有 原根。 1. 正文 1.1. 转化 还记得单位复根吗?事实上,如果我们找到一个数满足单位复根的性质,就可以将其替代。 定义 \(\omega_n\) 为 $g^{\frac{\varphi(p)}{n}}$. \(\omega_
阅读全文
[SCOI 2007] 修车
摘要:题目 传送门 解法 首先平均等待时间最小就是总等待时间最小。 对于一位师傅,如果他修了 \(s\) 辆车,第 \(i\) 个被修的车为 \(p_i\),修车时间为 \(t_i\)。那么第 \(i\) 辆车的等待时间为第 \(i\) 辆车的等待时间 \(+t_i\)。那么 \(s\) 辆车的总时间就是
阅读全文
[学习笔记] 经典 Nim 游戏,sg 函数与 sg 定理
摘要:没啥可以写在摘要里,但是不写又不太好看。
阅读全文
[AHOI 2017 / HNOI 2017] 礼物
摘要:题目 传送门 解法 考虑 \[ \sum_{i=1}^n(x_i-y_i+c)^2 \] \[ =\sum_{i=1}^nx_i^2+\sum_{i=1}^ny_i^2+n\times c^2+2\times c\times \sum_{i=1}^nx_i-2\times c\times \sum_
阅读全文
[NOI 2012] 骑行川藏
摘要:题目 传送门 可以发现 \(v>v'\),不然不就骑回去了吗? 解法 首先应该想到的是,\(E\) 与 \(T\) 应该是有函数关系的(注意这里指某一段中)。 可以想到,如果这个函数的 变化率 具有单调性,就可以调整每个函数达到某个最优解(不清楚的话可以康康 这个)。 变化率怎么求?求导! 这里有一
阅读全文
BZOJ - 3512 DZY Loves Math IV
摘要:题意 求 。 其中 \(n\le10^5,m\le 10^9\)。 解法 先开始没有注意到 \(n\) 比较小,拿着柿子就开始硬刚,刚出了这么个脑瘫产物:\(\sum_{i=1}^{n\times m}\varphi(i)d_0(i)\)。 不仅上界那么大,还没有办法用杜教筛(\(\varphi(i
阅读全文
[八省联考 2018] 劈配
摘要:题目 传送门 解法 第一次做动态加边的网络流。 首先将导师向 \(T\) 连边权为 \(b_i\) 的边。 对于第一问,每次 基于上一个选手的图,从小到大枚举每档志愿,从 \(S\) 向 \(i\) 连边,从 \(i\) 向对应档的所有导师连边,边权均为 \(1\)。然后用 \(\mathtt{Di
阅读全文
P4313 文理分科
摘要:$\text 传送门 $\text 最大流最小割定理。 首先需要明确的是求出最小割,然后将总满意值减去最小割。 首先如果没有全选的贡献就可以将 \(S\) 向 \(x\) 连一条 \(\text{Art}[x]\) 的边,将 \(x\) 向 \(T\) 连一条 \(\text{Science}[x]
阅读全文
[学习笔记] 快速傅里叶变换 (FFT)
摘要:目录0. 前置芝士0.1. 复数0.1.1. 定义0.1.2. 计算0.2. 多项式表示法0.2.1. 系数多项式0.2.2. 点值多项式0.3. 单位复根0.3.1. 定义0.3.2. 性质1. 正文1.1. \(\mathtt{FFT}\) 可以干什么1.2. 系数多项式 \(\rightarr
阅读全文
神犇和蒟蒻
摘要:$\text 传送门 $\text 显然 \(A\) 的值就是 \(1\)。 第二个其实就是 \(\varphi(i^2)\) 的转化(显然 \(i,i^2\) 包含的质数相同): \[ \varphi(i^2)=i^2\times \prod_{i=1}^k(1-\frac{1}{p_i}) \]
阅读全文
P3768 简单的数学题
摘要:$\text 传送门 $\text 现在真的干啥啥不行,吃饭第一名。 方法壹 其实就是 7.3.3.用法叁,可以得到: \[ \sum_{T=1}^n\text{sum}\left(\frac{n}{T}\right)\times T^2\sum_{d|T}\mu\left(\frac{T}{d}\
阅读全文
浙公网安备 33010602011771号