随笔分类 - atcoder
摘要:Description 传送门 Solution 我们以下考虑的情况都是原图中非孤立的点。 题目要求新图的连通块个数。这个不好算,我们考虑计算新图的联通块内的特征点(x,y),即无法通过移动找到(t,c)使得t<x,也无法找到点(x,a)满足a<y。(就是字典序最小吧)可知每个新图连通块内,都有且只
阅读全文
摘要:Description 传送门 Solution 官方题解 然后我谈下个人理解。由于我们的两个条件只要任意满足,则在p的图中i有两种连边法:i->p[i],i->p[p[i]]。 我们考虑在a的图中i->a[i]。可得我们要把p图塞到a图里。 具体分析看题解吧,题解图画的很清晰呀。然后。。就各种dp
阅读全文
摘要:Description 传送门 Solution 依题得所有不下降数(设为a)可以拆为若干个全1数的和(如:1558=1111+111+111+111+111+1+1+1) 并且任意a所能拆出的全一数的个数<=9。则我们设定a拆出9个全1数,其中允许有0的存在。(以下的a[i]可以为所有自然数) (
阅读全文
摘要:Description 传送门 Solution 有一个神秘的结论。。我不知道大佬是怎么场上推出来的。 一个黑白染色图,每次可以任意翻转行或列的颜色,如果每个2*2的子矩阵内黑色格子都是偶数个,则可以把它变成全黑,反之则一定不行。 证明“一定不行”:翻转行或列的时候不会改变任何2*2子矩阵的奇偶性,
阅读全文
摘要:Description 传送门 Solution 首先我们肯定不能那么耿直地直接把水混合起来吧。。不然分分钟完球。 那么怎么找到最优解呢?假如我们把水的体积和温度按顺序插入队列,这时我们插入第i天的水。假如这个时候水量超过了L,我们要把前面的部分水排掉。 我们目前有两种排水方法: 1.不断去掉队列的
阅读全文
摘要:Description 传送门 Solution 我们先不考虑周长,只考虑长和宽。 依题意得答案下限为max(w+1,h+1),并且最后所得一定是个矩形(矩形内部无点)。 好的,所以!!!答案一定会经过$y=\frac{h}{2}$或$x=\frac{w}{2}$。否则答案就。。显然不满足下限了啊。
阅读全文
摘要:Description 传送门 Solution 题目简化后要求的实际上是$\sum _{i=1}^{n-1}\sum _{j=i+1}^{n}C^{A[i]+A[j]}_{A[i]+A[j]+B[i]+B[j]}$ 这时看看n的数据范围瞬间绝望qaq。 不过看到A,B的数据范围似乎明白了什么。。。
阅读全文
摘要:Description 传送门 Solution 题目要求的是曼达顿距离,对于每个点(x,y),我们把它变为(x-y,x+y),就可以转换成求切比雪夫距离了。 证明如下:$max(\left | (x_{p}-y_{p})-(x_{q}-y_{q}) \right |,\left | (x_{p}+
阅读全文
摘要:Description 传送门 Solution 请围观lhx大佬的博客(大佬写的太好了我都没有写的动力了em) Code
阅读全文
摘要:Description 传送门 Solution 真是够神秘的啊。。。 Alice和Bob两个真的城会玩。 不过本题一个暗示挺明显的。就是黑板上所有数不论何时gcd为1。 考场上我以为会很复杂,结果。。是我想多了qaq,人家就是用来判断奇偶性的。 由于gcd为1,黑板上必定有一个数为奇数。 假如n个
阅读全文
摘要:Description 传送门 Solution 假如我们确定了烧烤店区间[l,r],则票j必定会选择在B[i][j](l<=i<=r)最大的烧烤店使用。 反过来想,我们想要票j在第i个烧烤店使用,寻找可行区间[L,R]。 为了避免重复计算,我们钦定$k\epsilon [L,i]$时B[k][j]
阅读全文
摘要:Description 传送门 Solution 如果真的按照题目要求一对对的考虑好麻烦的。。(我场上就没嗑出来) 我们定义集合ai,假如鸡i要存活,则它需要哪一些鸡在它和i相关的鸡同时被拎出来前存活。 可能定义看得人有点晕。。是这样,初始时ai里只有i。则我们要求所有和i同时被拎出来过的鸡,在和i
阅读全文
摘要:Description 传送门 Solution em又是神仙题。 考虑到目前的一个凸包,顶点点集为S。 现在在它内部或边缘上的点集为T,则贡献为2|T|−|S|,设从T中去掉S的点后得到了集合A。则2|T|−|S|=2|A| 可知AUS的凸包点集还是S。 好的关键点:A的子集个数为2|A|。怎么样
阅读全文
摘要:Description 传送门 Solution 这道题直接暴力就好。。毕竟只要枚举了前后两个瓷砖的方向和编号,其他瓷砖的颜色就是确定的了。 然而场上我的去重除了问题qaq。 我们钦定在立方体最前面的块编号最小且不可转(这样就可以做到不重不漏),然后枚举最后面的瓷砖编号和方向。 如此,其他四块瓷砖的
阅读全文
摘要:Description 传送门 Solution 由于该图有n点n边且每个点有一条入边,这个图应该是一个简单环套树的结构。 手动模拟下应该会发现,针对树上的mex,每个节点的值应该是一定的。 主要考虑的是那个环,目前我们处理了所有环上节点对应的树,得出了每个环上节点的下界ai。 假如所有a相同且环长
阅读全文
摘要:Description 传送门 Solution 这道题的操作是真的得服气。。感谢各位大佬的指导。 首先我们看看答案的最大值:1010。哦不,这不可能存在,我们肯定不可能一轮轮枚举点进行扩展的。 所以,接下来我们进入正题: 由于我们不可能计算出所有具体的点,我们肯定得依靠某种玄学秘法来表示原本的点(
阅读全文
摘要:Description 传送门 Solution 假如想直接YY对于每一个d会有多少种商品满足条件,em反正我搞不定。 然后大佬的题解告诉我说:搞不定?那就不搞它啊,反过来不就得了? 好吧。我们来考虑对于每一个d,会有多少种商品无法购买。 我们目前有一些点,组成的集合为(0,d,2d,3d,....
阅读全文
摘要:Description 传送门 Solution 这题是真的666啊。。。 以下是本题最关键最关键的结论:如果ai<=aj,则在某个时间t,前者的A中沙子克数(记为t(ai))一定大于等于t(aj)。证明显然。 假设我们目前处理到到询问为(t,a),设ri为满足ri<=t的最大值。我们要处理三个量:
阅读全文
摘要:Description 传送门 Solution 额外的椅子可以放置在任意实数位置,所以该问题其实就问最多能够有多少人坐下。由于每个人的需求有<=l和>=r两个限制,并不是很好下手,我们先考虑一个限制的情况(贪心)。 我们把所有的需求按照l排序。然后从1到m枚举椅子,记录一个empty(即目前1-i
阅读全文
摘要:Description 传送门 Solution 依题意我们可以知道,以2-n为出发点的边和1号节点会构成一课树(不然2-n号节点无法都达到首都)。 为了让2-n号节点中,离1号节点的距离<k的能够使到1号点到路径长为k(>k的先不讨论),我们需要1号节点的边指向自己。(否则1号节点会和某些点组成一
阅读全文

浙公网安备 33010602011771号