![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
容斥原理
cervoliu
这个作者很懒,什么都没留下…
展开
-
【JZOJ 3466】 选课 select
Description你真的认为选课是那么容易的事吗?HYSBZ的ZY同志告诉你,原来选课也会让人产生一种想要回到火星的感觉。假设你的一周有n天,那么ZY编写的选课系统就会给你n堂课。但是该系统不允许在星期i和星期i+1的时候选第i堂课,也不允许你在星期n和星期一的时候选第n堂课。然后连你自己也搞不清哪种选课方案合法,哪种选课不合法了。你只想知道,你到底有多少种合法的选课方案。 对于第i组数据,n原创 2016-06-27 19:51:33 · 821 阅读 · 0 评论 -
【CQOI 2012】【BZOJ 2669】【JZOJ 4700】 Garden
Description Analysis自此题本人在BZOJ上神一般的100%正确率没了!! 好吧,扯远了。 首先,请读者再读一遍题,尤其要注意加粗的字,我就被坑了。 N≤4,M≤7?!N\leq 4,M\leq 7?!,画一画,X的数量最多为8个。 那,我们从小到大填数,再状压一下X被填的状态。 那就有f[i][s]=(∑i∈sf[i−1][s−i])+f[i−1][s]∗当前状态可以原创 2016-08-16 13:01:46 · 449 阅读 · 0 评论 -
【JZOJ 3892】 放棋子
Description Analysis考虑约束: 每行每列至少一个棋子 每种颜色的棋子都要有 先不考虑约束2,对于约束1,我们发现直接做很难做,考虑正难则反着做呗 我们尝试构造出不满足约束1却满足约束2的情况,显然就是我们人为规定一些行列一个棋子都没有,其他格子乱选的且满足约束2 这样会有重复,所以要容斥计算 写成数学式,就是 Ans=∑i=0m∑j=0n(−1)i+j∗Cim∗Cjn∗原创 2017-01-20 23:03:13 · 393 阅读 · 0 评论 -
【JZOJ 4965】 Equation
Description听着自己美妙的曲子,小Z进入了梦乡。在梦中,小Z仿佛又回到了自己纵横考场的年代。在梦中,小Z参加了一场考试,这场考试一共有n道题,每道题的最终得分都是一个大于等于0的整数。然而醒来后,小Z忘记了自己每道题的得分。他只记得自己计算过m次一些题目的分数和,每道题都被计算过,并且只被计算过一次。除此之外他还记得其中t道题的满分分别是多少(一道题的得分不会超过满分)。现在小Z想知道他这原创 2017-01-31 17:25:16 · 339 阅读 · 0 评论 -
【JZOJ 5050】 颜色树
Description思源湖畔有一棵树,那是独孤玉溪最喜欢的地方。 传说中,这棵不见边际的树有N个节点,每个节点都有1片叶子,每片叶子都拥有K种颜色中的一种,独孤玉溪喜欢爬到这棵树上,沿着一条路线摘叶子,并拥有所有颜色的叶子。 独孤玉溪会选择一个起点,并沿着树边走,然后最终停在一个终点上(起点和终点可能相同),当然了每一个结点只能经过一次(每一片叶子只能摘一遍)。独孤玉溪突生奇想,有多少种不同的原创 2017-04-24 12:53:29 · 727 阅读 · 0 评论 -
【JZOJ 5498】 大佬的难题
Description给定三个长度为N的排列{ai},{bi},{ci}\{a_i\},\{b_i\},\{c_i\},求 ∑1≤x,y≤n[ax<ay][bx<by][cx<cy],N≤2∗106\sum_{1\leq x,y\leq n}[a_x<a_y][b_x<b_y][c_x<c_y],N\leq 2*10^6 读入随机种子,构造出三个排列O(nlog^2n)三维数点? 排序降维打击原创 2017-12-09 15:19:37 · 233 阅读 · 0 评论 -
【JZOJ 3424】 粉刷匠 /【JZOJ 4254】 集体照
Description 有k种颜色的球,每种颜色有a[i]个,要把这些球排成一行,相邻的两个位置颜色不能相同,问可行排法。Analysis竟然是原题,比赛时我竟然没有想到,也没有看出来是原题( ⊙ o ⊙ ),做过的题又不会做了我真是。。。。 只能怪自己太弱! 其实比赛的时候知道是DP,一直在设状态乱搞。 题解的dp方法的思路非常值得学习。 设f[i][j]f[i][j]表示做了前i种颜色,产原创 2016-05-31 19:55:36 · 539 阅读 · 0 评论