随笔分类 - 其他-乱搞
摘要:在进行了将近 次筛后,我们发现,它只剩下一个因数了......
阅读全文
摘要:夫哀莫大于心死,而人死亦次之;夫乐莫大于暴力艹百万,而 亦劣之。
阅读全文
摘要:[ABC203E]White Pawn 壹、题目描述 ¶ 传送门 to Atcoder. 贰、题解 ¶ 原来我的白兵会打架. 由于白兵会一直往下走,我们可以考虑对于列维护一个 “可用列” 集合。 对于同一行的黑兵,我们考虑有什么影响,假设当前的黑兵在第 列,那么: 如果 原来
阅读全文
摘要:Editorial for ARC121 T1. 2nd Greatest Distance 发现 实际上是独立的(这句话有点问题),所以我们将所有 分别排序之后,次大值只有可能在 \(x_n-x_1,x_{n}-x_2,x_{n-1}-x_1,y_{n}-y_1,y
阅读全文
摘要:壹、题目描述 ¶ 传送门 to CF. 中文翻译:给你一个长度为 的排列,每次可以任意调动一个连续子区间的元素,求把这个区间变成一个升序排列的最小次数。注意,你不能一次性选择整个排列。 贰、题解 ¶ 显然,“各居其所” 显然是最棒的 —— 因为我们不需要任何操作,这个排列本身就是有序的。
阅读全文
摘要:壹、题目描述 ¶ 传送门 to Atcoder. 中文描述: 一个 由四位数字组成,可以包含重复的数字; 给你一个长度为 的字符串,下标从 开始。对于 ,它的含义如下: 若 ,则要求构造的 \(\rm PIN
阅读全文
摘要:壹、题目描述 ¶ 传送门 to CF 贰、题解 ¶ 最暴力的做法 ,但是我们只需要在这上面加一个 “访问到之前已经访问过的节点就不必再访问” 就可以将复杂度降低到 ,简而言之: if(vis[cur]) break; 这句
阅读全文
摘要:壹、题目描述 ¶ 传送门 to Atcoder 橘子太多了,它红得就像 . 贰、题解 ¶ 单位还不一样,得把 换算成 作单位,所以真正的 . 你或许可以直接暴力做背包,但是由于最多可能要选 \(
阅读全文
摘要:题目 传送门 题解 一道连我这种菜鸡都可以切掉的题 之前我似乎做过这道题,但是那个时候似乎没有仔细思考就看了题解,导致再次思考的时候碰到一些问题。 以前的思路是来源于 @ysner,大致思路如下: 定义 表示区间 是否可以作为 的左子树;
阅读全文
摘要:题目 传送门 题解 首先判断无解的情况:有两个及两个以上的连通块中存在需要走奇数次的点。 这个判断可以在输入的时候做。 然后考虑怎么解决这个问题? 对于最优的情况,我们不经过偶数点,只经过奇数点,走一条单链 但是这只是我们的梦想,这种数据只存在于样例... 但是我们不能放弃我们的梦想,考虑多走一些其
阅读全文
摘要:题目 传送门 题解 首先,意识到每一个连通块都是独立的,那么我们可以分每个联通块进行考虑. 对于每一个连通块,如果我们需要确定这个块的反转情况,我们只需要知道两个条件: 某一个点的反转情况; 所有边最终会被翻成什么颜色; 因为这两个情况的组合至多有 种情况,而每个连通块,
阅读全文
摘要:题目 传送门 题解 记总物品数为 ,只能买 个使得两人喜欢的分别至少有 个。 记 为两人都喜欢的商品数, 分别为 各自喜欢的商品数,首先我们可以预处理出来这仨东西: inline bool cmp(const i
阅读全文
摘要:题目 原题目-CF712E 传送门 考场题目 HearthStone Description “低保不是挺轻松的吗?” HS 需要智商,需要知己知彼,需要根据场面情况和对手策略进行针对性的概率分析和分类讨论。zzh 不擅长这些,看着hzy 又一次低保,便向 hzy 请教经验。 “每次你与对手博弈,获
阅读全文