上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 65 下一页
摘要: A:枚举每个点判断是否同时在两个正方形中即可。 B:莫名其妙的题。首先要知道这俩人只想知道他们的共同数字是什么,而不是对方的数字对是什么。先判断啥都不知道能否确定该数字,只要考虑每一对仅有一个数字相同的数对,如果其共同数字都相同,即可确定该数为答案。否则仍考虑每一对可能的数对,如果某一种情况下有一方 阅读全文
posted @ 2019-02-24 19:03 Gloid 阅读(174) 评论(0) 推荐(0) 编辑
摘要: A:某个格子被染黑说明该行和该列同时被选中,使用并查集合并,最后看每个集合中是否有未被染黑的格子即可。 B:显然Ei和Ej相邻时最优,在固定Ei后Ek越靠后越优,双指针即可。然而我这个弱智硬是写了个分数规划+单调队列。 C:严格小于=all-严格大于-1,所以即要最小化每天的标记数之和。显然其要大于 阅读全文
posted @ 2019-02-24 13:30 Gloid 阅读(124) 评论(0) 推荐(0) 编辑
摘要: B:当n是偶数时无解,因为此时树中有奇数条边,而我们每次都只能删除偶数条。当n是奇数时一定有解,因为此时不可能所有点度数都为奇数,只要找到一个度数为偶数的点,满足将它删掉后,各连通块大小都为奇数就可以了。考虑如何证明这样的点一定存在。钦定一个根后,考虑找到一个度数为偶数的点,满足子树内点度数均为奇数 阅读全文
posted @ 2019-02-23 16:29 Gloid 阅读(149) 评论(0) 推荐(0) 编辑
摘要: A:首先将p和q约分。容易发现相当于要求存在k满足bk mod q=0,也即b包含q的所有质因子。当然不能直接分解质因数,考虑每次给q除掉gcd(b,q),若能将q除至1则说明合法。但这个辣鸡题卡常,每求一次gcd都除干净就可以了。 B:先考虑求出每个区间的f值。可以发现若区间长度为x,对于区间内第 阅读全文
posted @ 2019-02-22 00:47 Gloid 阅读(134) 评论(0) 推荐(0) 编辑
摘要: A:用一列放竖着的方块,两列放横着的方块。 B:先询问2k 2k+1,假设已经知道了a>2k,则当a>2k+1时,后者大,否则前者大。这样可以倍增出一个a的取值区间。注意到在区间内x mod a值开始单增,中间突变为0(即x=a),然后又单增,并且最开始的值要比最终的值大。于是拿2k+1和一个二分值 阅读全文
posted @ 2019-02-21 02:27 Gloid 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 考虑将每种颜色构成的极小连通块缩点,然后直接跑树形dp即可,即f[i][0/1]表示子树内是否有颜色向上延伸时删边的方案数。dp时需要去除某点的贡献,最好用前后缀积的做法而不是求逆。 至于如何缩点,假装要给每种颜色建虚树,按dfs序排一下序找到所有虚树上的边,标记所有虚树上的点(包括不在虚树中但在虚 阅读全文
posted @ 2019-02-20 21:56 Gloid 阅读(151) 评论(0) 推荐(0) 编辑
摘要: F:考虑对于每个字母对求出删掉哪些字符集会造成字符串不合法,只要考虑相邻出现的该字母对即可,显然这可以在O(np2)(或小常数O(np3))内求出。然后再对每个字符集判断是否能通过一步删除转移而来即可。 G:考虑一个数被删掉对一个区间产生的贡献,只考虑某一侧,显然如果该区间内该数为最大值,贡献即为该 阅读全文
posted @ 2019-02-19 18:19 Gloid 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 显然构造出生成函数,对体积v的物品,生成函数为1+xv+x2v+……=1/(1-xv)。将所有生成函数乘起来得到的多项式即为答案,设为F(x),即F(x)=1/∏(1-xvi)。但这个多项式的项数是Σvi级别的,无法直接分治FFT卷起来。 我们要降低多项式的次数,于是考虑取对数,化乘为加,得到lnF 阅读全文
posted @ 2019-02-18 01:43 Gloid 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 每个点的度数=prufer序列中的出现次数+1,所以即每次选一些位置放上某个点,答案即一堆组合数相乘。记一下每个因子的贡献分解一下质因数高精度乘起来即可。 阅读全文
posted @ 2019-02-17 20:59 Gloid 阅读(128) 评论(0) 推荐(0) 编辑
摘要: A:即求长度为偶数的异或和为0的区间个数,对前缀异或和用桶记录即可。 B:显然如果有解,答案一定不大于2,因为原串是回文串,找到第一个不是回文串的前缀和对其对应后缀切掉并交换即可。无解直接判断是否字母都相同或只有最中间字母不同。然后只需要check是否为1,暴力枚举切割点暴力判断即可。 D:显然枚举 阅读全文
posted @ 2019-02-17 19:31 Gloid 阅读(187) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 65 下一页