摘要:
这道题非常的迷幻 首先我们要容斥 考虑记$dp[i][j]$表示前$i$位$\%p=j$的方案数 $g[i][j]$表示前$i$位只用合数$\%p=j$的方案数 于是可以考虑最暴力的$dp$是$O(nm^ p)$的 但是并没必要 我们可以提前处理$1 m$这些数$\%p$的值,用这些值来转移就好了 阅读全文
posted @ 2019-10-08 19:05
Soulist
阅读(111)
评论(0)
推荐(0)
摘要:
~~一种非常腻害的高科技。二次离线莫队,$stOlxlOrz$~~ 首先我们康康这道题的暴力莫队怎么做。 其实就是搞个权值树状数组,每次右指针右移的时候查询一下当前区间 $[l,r]$ 有多少个数比它大即可。 其他类似。 复杂度$O(n\sqrt m\log n)$ 代码: 貌似在$O(2)$加持下 阅读全文
posted @ 2019-10-08 19:05
Soulist
阅读(182)
评论(0)
推荐(0)
摘要:
约定: $(i,j)$表示$gcd(i,j)==1$ $[x]$表示对$x$向下取整 首先有: $$d(ijk)=\sum_{u|i}\sum_{v|j}\sum_{w|k}(u,v)(v,w)(w,u)$$ 于是题目所求即: $$\sum_{i=1}^A\sum_{j=1}^B\sum_{k=1} 阅读全文
posted @ 2019-10-08 19:01
Soulist
阅读(190)
评论(0)
推荐(0)
摘要:
怎么说呢,非常神的一道题 我们先忽略修改操作,考虑换根操作,假设我们的根从$u$换成了$v$那么可以注意到发生变化的$sz$只有两个,$u$和$v$ 于是我们有这次操作后的点权平方总和为$\sum_{i=1}^nsz_i^2$ 变化的权值则为$sum^2 (sum sz_v)^2,sz_v^2 su 阅读全文
posted @ 2019-10-08 19:00
Soulist
阅读(150)
评论(0)
推荐(0)
摘要:
寻宝游戏 题意: 给定$n$个长度为$m$的$01$串 现在允许你在对$0$依次“按位与”或者“按位或”上这些$01$串 $q$组询问,每次询问有多少种方法填入“按位与”或者“按位或”使得最终结果为询问的$01$串 $Sol:$ $1.$ $$0~|~1~=~1~,\quad 1~|~1~=~1$$ 阅读全文
posted @ 2019-10-08 18:58
Soulist
阅读(870)
评论(0)
推荐(0)
摘要:
题意: 给一颗树,求: \(\frac{1}{n(n-1)}\sum_{i=1}^n\sum_{j=1}^n\varphi(a_i*a_j)·dist(i,j)\) 对$10^9+7$取模 首先我们知道 \(\varphi(x)=x*\prod_{p|x}(1-\dfrac{1}{p})\) 所以就 阅读全文
posted @ 2019-10-08 18:56
Soulist
阅读(168)
评论(0)
推荐(0)
摘要:
思路非常精妙的一道虚树题 简单题意:给一张图,求这张图上的独立集数量 对于一棵树的情况,可以设$dp_{u,0/1}$表示节点$u$选/不选的方案数 显然有: $$dp_{u,0}=\prod (dp_{v,1}+dp_{v,0})$$ $$dp_{u,1}=\prod dp_{v,0}$$ 接下来 阅读全文
posted @ 2019-10-08 18:55
Soulist
阅读(204)
评论(0)
推荐(0)

浙公网安备 33010602011771号