![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
容斥原理
文章平均质量分 72
sluqy671
人生如梦, 且行且失;及时行乐,岂不快哉?
展开
-
bzoj1853_容斥原理
题目大意: 给出两个数a、b, 求在[a,b]中有多少个数是各位上仅含6和8的数的倍数。题目要求的是倍数的个数, 我们可以很快的算出来仅含6和8的数有2^10个, 剩下的暴力搜索肯定是行不通的。而在处理倍数的问题的时候, 有公式num = sum/a + sum/b - sum/lcm(a,b), 表示在[1, sum]间a和b的倍数的总数, 这里就用到了容斥原理的思想:A∪B =原创 2014-12-08 19:39:17 · 448 阅读 · 0 评论 -
bzoj1042_递推加容斥原理
又一道容斥原理的题目。最开始看的时候只会打暴力, 想到了正常的dp, 实在想不出来了, 就厚着脸皮去看题解。 最近老是在做这一类的事情, 看完题解之后又感觉很简单... 容斥原理的题目果然还是不熟悉啊。 当然了, 看题解的时候比较喜欢那些有详细证明的, 因为没有证明自己想会很累(我好懒啊)。这道题的关键点自然还是容斥原理, 对于四种硬币的使用情况, 如果我们记有i种使用过度的方案数为g[i原创 2014-12-09 16:16:10 · 547 阅读 · 0 评论