摘要: 没有找到这场div3被改成div2的理由。 A:签到。 B:随便做? C:显然应该先删权值大的。注意到值域只有100,于是记录每个权值出现次数从大到小删直到满足条件即可。 D:判一下删第一个数或删第二个数可不可行。不行的话公差就被固定下来,直接check。 E:找到每种字母最左上和最右下出现位置。然 阅读全文
posted @ 2019-06-20 22:01 Gloid 阅读(450) 评论(0) 推荐(0) 编辑
摘要: A:签到。 B:显然在中间截比较优。于是就找到在左侧和在右侧的最靠近中点的切割点。注意不能有前导0。高精加即可。 C:每个点处理出该列中以该位置为起点形成的三段是什么样子的。注意第三段长度对第二段取min。然后枚举每一行,找到三段相同且合法的子段计算贡献即可。 D:可以首先对每个询问二分出该次要加的 阅读全文
posted @ 2019-06-20 21:33 Gloid 阅读(262) 评论(0) 推荐(0) 编辑