容斥原理
Hanks_o
一名。
展开
-
bzoj1042: [HAOI2008]硬币购物(Dp+容斥原理)
题目传送门 好强啊我根本没有往容斥原理那方面想。解法: 先预处理出没有张数限制的方案数。 这样每一个问的答案就是: 所以方案数-第一种硬币超过限制的方案数-第二种硬币超过限制的方案数-第三种硬币超过限制的方案数-第四种硬币的方案数。 然后因为第一种硬币超过限制的方案数包含一部分第二种硬币超过限制的方案数,所以要加会一,二种硬币超过限制的方案数。 其他的同理这就是容斥原理了。。代码实现:#原创 2017-11-02 15:35:33 · 372 阅读 · 0 评论 -
bzoj1853: [Scoi2010]幸运数字(容斥原理)
题目传送门 这道题。。 数据有点强啊。。。。解法: 我好垃圾我一开始的想法如下: 先把幸运数字都求出来。。 然后用容斥原理去搜。。 奇数个的时候就加上答案,偶数个的时候就减去答案。结果。。 数据规模十的十次方。 那么有两千个幸运数字诶。 容斥原理2的两千次方。 T到死。。。。。想了很久,从大到小会不会常数稍微小一点呢。。 (以前做过那种爆搜填木桶的题,从大到小可以AC从小到大要原创 2017-11-22 13:31:07 · 483 阅读 · 0 评论