摘要:那些短暂的相遇,短暂的美好,会不会在心里埋下长久的种子 2020-6 21号 2020省选第二天,炸。终于能好好搞文化课了。 20号 2020省选第一天,炸。 一下车,聂老大指着宾馆旁边的餐厅说:“我打听好了,这里十几块钱就能吃饱”。进去之后,看到菜单,最便宜的也要二十多,一盘韭菜虾仁饺子(10个左 阅读全文
posted @ 2018-12-01 20:17 wxyww 阅读(2121) 评论(271) 推荐(5) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-14 10:18 wxyww 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-14 10:16 wxyww 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-14 10:15 wxyww 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-12 07:39 wxyww 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-09 21:58 wxyww 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-09 07:52 wxyww 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-08 22:22 wxyww 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-08 22:02 wxyww 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-04 22:24 wxyww 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-04 07:48 wxyww 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-02 21:11 wxyww 阅读(0) 评论(0) 推荐(0) 编辑
摘要:题目链接 solution 为了方便,我们以小$z$的初始位置为根。 大概理解完题意,可以发现有一个比较显然的性质:每一回合结束,每个$Youyou$与小$z$之间的距离不会变大。 然后考虑小$z$移动所产生的影响。 考虑当小$z$开始移动时,如果小$z$从$u$移动到了$u$的一个儿子$v$。那么 阅读全文
posted @ 2020-05-30 19:52 wxyww 阅读(87) 评论(5) 推荐(0) 编辑
摘要:题目链接 solution 我们可以将问题转化为进行两次游戏,最终输出的序列相同的方案数。 为什么可以这么转化呢?我们尝试用式子表示这个新问题,对于一种序列$i$,如果在一次游戏中取到他的方案数为$a_i$,那么根据乘法原理,在两次游戏中都取到他的方案数就是$a_i2$,那么所有可能序列的方案数之和 阅读全文
posted @ 2020-05-28 16:29 wxyww 阅读(32) 评论(0) 推荐(0) 编辑
摘要:题目链接 problem 给出一个有向无环图,找出最多的点,使他们两两之间不能到达。 输出: 最多找到的点数, 输出一种方案, 输出每个点是否存在一种方案使某个点可以被选出。 Dilworth定理 偏序集 设R是集合A上的一个关系,R满足自反性,反对称性,传递性。那么就称R是集合A的偏序关系。 集合 阅读全文
posted @ 2020-05-27 22:06 wxyww 阅读(18) 评论(0) 推荐(0) 编辑
摘要:"题目链接" problem 给出一个$n$个点$m$条边的无向图,然后有$Q$次询问,每次询问会给出$k$条边,你需要回答删掉这$k$条边之后这个无向图还是不是连通。 $n\le 10^5,m\le 5\times 10^5,k\le 15$ solution 先找出一个$dfs$树,考虑在什么情 阅读全文
posted @ 2020-05-25 16:57 wxyww 阅读(31) 评论(0) 推荐(0) 编辑
摘要:"题目链接" problem 有$n$个兔子站成一排,每只兔子有自己的位置,有$m$次操作,第$i$次操作将$a_i$以相等的概率挪到关于$a_{i 1}$对称的位置或挪到与$a_{i+1}$对称的位置。 将这m次操作进行K轮。 问最终每只兔子位置坐标的期望。 solution 对于第$a_i$个兔 阅读全文
posted @ 2020-05-21 16:45 wxyww 阅读(30) 评论(0) 推荐(0) 编辑
摘要:"题目链接" solution 很容易想到先差分。这样在第$i$堆拿走$k$个石子,就相当于让$a_i k,a_{i+1}+k$。 我们重新看这个问题,就是在差分后,每次可以将第$i$堆的石子拿出一部分放到第$i+1$堆。这样就成了阶梯$NIM$。 我们将从$n$开始数的奇数列看做石子来做普通$NI 阅读全文
posted @ 2020-04-28 11:04 wxyww 阅读(23) 评论(0) 推荐(0) 编辑
摘要:"题目链接" solution 我们知道,一个局面当且仅当每堆石子数量的异或和为$0$时后手必胜。那么我们如果给$Alice$指定第一次选的堆,那么当他选完一次之后就成了后手。所以他肯定会尽量的使剩下的石子数量异或和为$0$。 现在假设我们强制他选第$i$堆,且第$i$堆有$x$个石子。那么他可以通 阅读全文
posted @ 2020-04-28 07:45 wxyww 阅读(9) 评论(0) 推荐(0) 编辑
摘要:"题目链接" solution 如果可以统计出每条边期望走多少次,那么只要按照经过的次数从小到大降序编号就能保证最终得分最小了。 统计每条边走的次数不好统计,但是统计点的经过次数似乎不难。那么边的经过次数就是他所连接的两点经过次数分别除以这两个点的度数之和。 然后考虑如何统计每个点的经过次数。 用$ 阅读全文
posted @ 2020-04-27 20:43 wxyww 阅读(21) 评论(0) 推荐(0) 编辑
摘要:"题目链接" solution 首先想对于每个二进制位分别计算。 用$f[i]$表示第$i$个点走到$n$异或和为$1$的概率。用$du[i]$表示第$i$个点的度数,那么就有 $$f[u]=\frac{1}{du[u]}(\sum\limits_{w(u,v)=1}(1 f[v])+\sum\li 阅读全文
posted @ 2020-04-27 19:42 wxyww 阅读(29) 评论(0) 推荐(0) 编辑
摘要:"题目链接" solution 高斯消元模板。 特别的地方在于判断无解和无穷解。 无解就是出现前面全是0,最后一个为0. 无穷解就是一列全是0。 先判断无解,在判断无穷解 一开始看很多人在这里踩坑,~~还暗自窃喜自己想到了~~ 然鹅还是踩了好几次坑。 一定要在高斯消元之后判断是否无解!!!! 一定要 阅读全文
posted @ 2020-04-27 10:16 wxyww 阅读(19) 评论(0) 推荐(0) 编辑
摘要:"题目链接" solution 因为$n$比较小,所以我们可以$2^n$枚举每一行是不是翻转。然后对于每一列答案就唯一了。 对于每一列状态压缩,用$B[i]$表示$i$这个状态最小的$1$的个数(也就是这个状态里0和1更少的那个)。然后我们如果想把一列从状态$x$变成状态$y$,那么我们需要操作的行 阅读全文
posted @ 2020-04-26 11:29 wxyww 阅读(34) 评论(0) 推荐(0) 编辑
摘要:"题目链接" solution 用$f[i][j]$表示第$i$次操作后手上数字为$j$的概率。 那么就有$f[i][j]=\sum\limits_{s_1|s_2=j}f[i 1][s_1]\times p[s_2]$ 所以第$k$次操作后手上数字为$i$的概率就是$p^k_i$。这里的乘法是集合 阅读全文
posted @ 2020-04-26 10:38 wxyww 阅读(42) 评论(0) 推荐(0) 编辑
摘要:概述 $FWT$是用来处理集合卷积的问题。也就是求解$f(n)\sum\limits_{i|j=n}f(i)f(j)$类型的问题。其中或运算可以改为$\otimes,\&$。 寻找点值 因为总是看不下去那么长的推导,所以每次都是看到一半。然后就在加上自己的一点理解,简单推导一下吧(~~背过结论就行~ 阅读全文
posted @ 2020-04-26 10:24 wxyww 阅读(35) 评论(1) 推荐(0) 编辑
摘要:杜教筛用来求数论函数$f$前缀和。复杂度为$O(n^{\frac{2}{3}})$ 前提 如果我们要求$S(n)=\sum\limits_{i=1}^nf(i)$,那么需要找到一个数论函数$g$,满足$g$的前缀和可以非常快速的求出来,并且$g f$的前缀和可以非常快速的求出来。 推导 既然$g f 阅读全文
posted @ 2020-04-25 08:26 wxyww 阅读(43) 评论(0) 推荐(1) 编辑
摘要:"题目链接" solution 先$orz$一波大佬,然后扔上一个公式$233$ $$d(ij)=\sum\limits_{x | i}\sum\limits_{y|j}[gcd(x,y)==1]$$ 是不是看到这个公式瞬间就有思路了。 我们开始推柿子。 $$\sum\limits_{i=1}^n\ 阅读全文
posted @ 2020-04-23 20:41 wxyww 阅读(28) 评论(0) 推荐(0) 编辑
摘要:"题目链接" solution “能同时整除i和j的数”其实就是$gcd(i,j)$的因数。 所以题目就是要求 $$\sum\limits_{g=1,\sigma(g)\le a}\sigma(g)\sum\limits_{i=1}^{\lfloor\frac{n}{g}\rfloor}\sum\l 阅读全文
posted @ 2020-04-23 18:03 wxyww 阅读(26) 评论(0) 推荐(0) 编辑
摘要:"题目链接" solution 当$K,M$不互质时肯定无解。 然后就考虑$K,M$互质的情况。根据欧拉定理$K^{\varphi(M)}\equiv 1(mod\ M)$,我们可以得到一个可能的答案$\varphi(M)$,但是$\varphi(M)$不一定是一个最小解。 先说结论:满足条件的最小 阅读全文
posted @ 2020-04-22 22:07 wxyww 阅读(17) 评论(0) 推荐(0) 编辑
摘要:"题目链接" problem 给出一个长度为$n$的环,第$i$个点需要分配$a_i$种颜色。相邻两个点不能有相同的颜色。求最少需要多少种颜色。 solution 挺巧妙的一个$dp$。 显然答案具有单调性,所以我们可以先二分一个答案$x$。 然后用$mn[i]$表示第$i$个点与第$1$个点最少有 阅读全文
posted @ 2020-04-22 19:29 wxyww 阅读(17) 评论(0) 推荐(0) 编辑
摘要:"题目链接" solution 理解完题意。发现就是求$g^{\sum\limits_{k|n}C_n^k}$。 利用欧拉降幂,可以将式子写成$g^{\sum\limits_{k|n}C_n^k\%\phi(mod)}$ 只要想办法把指数求出来就行了。 看一下数据范围,发现$n$比较大,不能直接计算 阅读全文
posted @ 2020-04-22 10:10 wxyww 阅读(29) 评论(0) 推荐(1) 编辑