喵 缘起 该部分为废话,不想看的话可以直接跳过。 高考集训,主包按照课件整理出了一个足足有 44 题且蓝紫紫的洛谷题单。 是令本蒟蒻两眼一黑的程度。 但是里面有一道题:CF865D。 这是道蓝,但是其实还是蛮简单的十几行代码就水过去了。 主包顺着讨论区的指引,发现了六倍经验!于是挨个水题,前五道都比
很厉害啊,我认为得写一写自己的见解。 不过难免会有错误的地方,请指出。 感谢 aqz 奆佬 orz。 唉,我真傻,真的,第一篇题解看半天看不懂。 前置知识:划分数的 n\sqrt{n} 求法 求 1 \sim n 中选几个数加起来为 n 并且不重复选同一个数的方案数。 简单的想法是 01 背包,这是
aqz 大佬说,掌握了这道题状压维护相对位置的计数方法,大部分的计数都可以这么做(?)。 首先讨论 p \leq 2 的情况,p = 0 答案即为 [n = 1];p = 1 时,要么 n = 1,要么 n = 2 且没有任何限制。 讨论 p = 2 的情况,手模发现只有两种情况,把 1 固定,然后