![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
容斥原理
文章平均质量分 82
a_crazy_czy
日后,尽量别叫今天的泪白流。
展开
-
[NOIP模拟2015.10.24]tty的求助III
题目大意 有一个函数f(x)f(x),给定函数在1≤x≤min(n,m)(x>0)1\le x\le min(n,m)(x>0)内的值。 试求出 ∏i=1n∏j=1mf(gcd(i,j))\prod_{i=1}^n \prod_{j=1}^m f(gcd(i,j)) 其中1≤n,m≤105,∀1≤x≤min(n,m),1≤f(x)≤5×1081\le n,m\le10^5,\forall原创 2015-10-24 14:57:48 · 1110 阅读 · 0 评论 -
[JZOJ4837]I Liked Matrix!
题目大意在一个n×mn\times m的矩阵里面所有位置随机填入00或11,概率比为x:yx:y。令Bi=∑mj=1Ai,jB_i=\sum_{j=1}^mA_{i,j},求min{Bi}\min\{B_i\}期望,并将期望乘以(x+y)nm(x+y)^{nm}后对109+710^9+7取模。 (其实就是把每个位置x+yx+y种情况暴力填然后对min{Bi}\min\{B_i\}求和)。题目分析n原创 2016-11-01 16:22:10 · 1206 阅读 · 0 评论 -
[JZOJ5135]逆序对/[HackerRank-101hack43]K-Inversion Permutations
题目大意给定n,kn,k,请求出长度为nn的逆序对数恰好为kk的排列的个数。 答案对109+710^9+7取模。1≤n,k≤105,1≤k≤(n2)1\le n,k\le10^5,1\le k\le{n\choose 2}题目分析首先问题可以转化成,你有nn个变量aia_i,aia_i的取值范围是[0,i−1][0,i-1]。 你要计算出使得∑ni=1ai=k\sum_{i=1}^na_i=k成原创 2017-06-04 22:27:33 · 1132 阅读 · 0 评论 -
[BZOJ4762]最小集合/[JZOJ5151]幻梦终醒
题目大意 给定nn个数aia_i,你要从中选出一个非空子集,使得这个子集AND\mathrm{AND}和是00,并且这个子集的任意一个非空子集的AND\mathrm{AND}和都不是00。 1≤n≤103,0≤ai2101\le n\le10^3,0\le a_i 题目分析 又是一道好题。 在范老师@AwD的博客看懂的,大家可以过去膜拜一下。 思路是这样的原创 2017-06-21 07:51:58 · 571 阅读 · 1 评论 -
[BZOJ4671/JZOJ4591]异或图
题目大意 定义两个结点数相同的图G1G_1与图G2G_2的异或为一个新的图GG,其中如果(u,v)(u,v)在G1G_1与G2G_2中的出现次数之和为11,那么边(u,v)(u,v)在GG中,否则这条边不在GG中。 现在给定ss个结点数相同的图G1...sG_{1...s},设S={G1,G2,...,Gs}S=\{G_1,G_2,...,G_s\}, 请问SS有多少个子集的异或为一个连通图?原创 2017-06-24 08:15:01 · 758 阅读 · 0 评论