Codeforces 1172E:Nauuo and ODT – 题解

主要思路

写起来还是有点麻烦的,LCT + 离线处理放在一起就比较难写。

首先我们可以考虑离线,这样我们就可以分颜色来考虑这个问题。假设现在在颜色 \(c\),那么我们需要统计每个时刻不包含本颜色的路径数量,并且做差分(也就是做每个时刻)。此时颜色只分黑白,那么我们只需要把本颜色的点做成白色,然后统计每个黑点的连通块大小的平方即可。

Continue reading →

LibreOJ#3144. 「APIO 2019」奇怪装置 – 题解

主要思路

自己推了三个假的循环,遂奔向题解。

先考虑设循环节为 \(k\),且考虑最终 \(x = 0, y = 0\) 的局势。我们考虑怎样的循环节才能迭代一次、得到同样的 \(x = 0, y = 0\) 的局势。不妨直接带入 \(k\):

\[ x = (k + \lfloor \frac{k}{B} \rfloor) \bmod A, y = k \bmod B \]

Continue reading →

爆炸总结

这几个月都很奇怪呢,OI、心态还有家里的电器都爆炸了。入户零线在一场大雨中被冲垮导致剩下三相火线 反 复 横 跳 导致电压倍增,然后就毫无疑问的全家爆炸了。损失了三个充电器和一个微波炉,还有一堆灯泡。笔记本的充电器烧了以后导致这两天都没做题,直到今天早上才等到某东送来的新充电器。

这没做题的两天大概思考了一下现状,最终发现并没有自己想象的那么复杂。主要还是想稳定的恢复正常智力、投入时间思考还有保持做题的质量。也没啥讲的了。