04 2019 档案
摘要:【ZJOI2018】历史 该来的总归还是会来的…… 题意: [题目传送门][1] 题解: 考虑把题意转化成一个更加科学一点的模型,发现这个 崛起 操作类似于的操作,继续分析一下,发现每次崛起的灾难度就是这次的轻重链的切换次数。那么题目就转化成了给出一个$Ac
阅读全文
摘要:UOJ 283. 直径拆除鸡 题意: [题目传送门][1] 题解: 只能说是好妙的一个构造啊……(开花金字塔这名字真形象……) 考虑删除掉一条长度为的直径之后,最长的直径是。这个还是比较容易证明的,发现由于这个式子中有一个下
阅读全文
摘要:Codeforces Round 551 (Div.2) 题解 选手翻车记…… 可能这场比赛自己也没怎么认真打,然后……然后就翻车了…… 题之后的题写写题解吧: C. Serval and Parenthesis Sequence 一句
阅读全文
摘要:[科技] 假装是ETT的ETT [科技] 假装是ETT的ETT Codechef 的 April Challenge 2019 Division 1 的 Sonya and Queries 这题的分部分分,似乎是一个出栈入栈序,看着似乎还挺好的,就写了写。那么这里就讲一讲这个假装是
阅读全文
摘要:[NOI2018] 你的名字 该来的总归还是会来的…… 题意: [题目传送门][1] 一句话题意:给出一个字符串,组询问,每次询问字符串中有多少个本质不同的子串在中没有出现。(我们用表示截取中区间内的字符得到的字符串) 题解
阅读全文
摘要:2017 2018 ACM ICPC Pacific Northwest Regional Contest (Div. 2) 找个机会水了一场CF,感觉是不是选得太简单了这场……那么过于水的题目就不写出来了吧…… P.Fear Factoring The Slivians are afraid of
阅读全文
摘要:[十二省联考2019] 异或粽子 题意: [题目传送门][1] 题解: 没有做过[异或之][2]和[超级钢琴][3],但是这几道题的做法似乎还是非常好想的。首先做前缀异或和,这样问题转化成了个给定序列,找出对数字对使这几对数字的异或的值之和最大。考虑如果我们确定右端点,那
阅读全文
摘要:ZJOI2019 线段树 题意: [题目传送门][1] 题解: 来讲一个非常卡常的矩阵+线段树做法。首先转化一下题意,直接将棵线段树建出来一定是不现实的,我们对于每一个节点,记录这个节点在所有线段树中带有标记的次数,这样所有节点的权值之和就是答案了。 接下来考虑如何维护这个答案,由于每一个
阅读全文
摘要:SDOI2010 代码拍卖会 题意: [题目传送门][1] 题解: 看完题目之后,第一反应应该就是数位了,但是考虑到非常的大,我们需要考虑另一种方法。注意到这个满足条件的数字的每一位都大于等于前一位,所以我们可以比较明显的发现,最后组成的数字一定可以表示成小于等于个$111...
阅读全文
摘要:SDOI2012 体育课 题意: [题目传送门][1] 题解: 我们考虑一个比较暴力的分块做法,对于每一个块,我们记录表示第这个块的加法标记,并且记录为这个位置的偏移量,最后位置的真实值就是。然后我们记
阅读全文
摘要:APIO2018 Circle selection 选圆圈 题意: [题目传送门][1] 题解: 似乎网上题解都是KDTree啊…… 反正似乎裸的KDTree,稍微旋转一下角度,似乎就不会被卡到了……不过如果的平方一下会爆精,开个
阅读全文