https://loj.ac/problem/2541 很有意思的一道题目。 直接去算这题话,因为分母会变,你会发现不管怎么样都要枚举顺序。 考虑把题目转换,变成分母不会变的,即对于一个已经删过的,我们不把它从分母中剔除,但是,每一次的选择需要一直选直到选了一个没有被删过的。 然后再考虑怎么计算,这 ...
分类:
其他好文 时间:
2020-04-02 15:33:23
阅读次数:
61
第一做容斥原理,开始真的不太好理解 题意:给出a,b<=1e19 n<=1e9 ,问[a,b]中与n互质的个数 考虑[a,b]中与n不互质的个数,对n唯一分解定理,与n不互质的个数即为n/p,但是考虑到会有重复,且若数字个数是奇数则要+,偶数减去,因此借助二进制遍历每一种情况(极其神奇的思想) 代码 ...
分类:
其他好文 时间:
2020-04-01 21:02:50
阅读次数:
69
题意 "bzoj" 做法 结论1 :对于$(X_1,X_2,...,X_k)$,其为红的充要条件为:令$Y_i=X_i 1$,$\prod\limits_{k=1}^K {\sum\limits_{i=1}^k Y_i\choose Y_k}\equiv 1(mod~2)$ 结论2 :${a+b\c ...
分类:
其他好文 时间:
2020-03-31 20:42:28
阅读次数:
65
1 /* 2 这道题用到了鸠巢原理又名容斥原理,我的参考链接:https://blog.csdn.net/guoyangfan_/article/details/102559097 3 4 题意: 5 这道题给你了n个数,让你找这n个数中有没有几个数的和是n的倍数 6 7 题解: 8 你循环遍历一遍 ...
分类:
其他好文 时间:
2020-03-31 14:19:18
阅读次数:
80
参考秦大佬的题解: https://www.acwing.com/solution/AcWing/content/1730/ ...
问题描述 经过上次失败后,蕾米莉亚决定再次发动红雾异变,但为了防止被灵梦退治,她决定将红雾以奇怪的阵势释放。 我们将幻想乡看做是一个 $n \times m$ 的方格地区,一开始没有任何一个地区被红雾遮盖。蕾米莉亚每次站在某一个地区上,向东南西北四个方向各发出一条无限长的红雾,可以影响到整行/整列, ...
分类:
其他好文 时间:
2020-03-26 01:38:04
阅读次数:
69
"423. 采药" 思路: 裸的01背包,背包容量V,n个物品,有重量v和价值w,一次只能选一个。dp[i,j]表示前i件商品中选择,体积不超过j可获得的最大价值。求可获得最大的价值。01背包的内存优化从大到小枚举体积。 ...
分类:
其他好文 时间:
2020-03-25 23:44:18
阅读次数:
78
https://codeforces.com/problemset/problem/1326/F2 直接做已经不太能怎么优化了。 考虑容斥,设$f[S]$,S上的第$i$位$=1$表示$s[p[i+1]][p[i+2]]=1$,$=0$表示$s[p[i+1]][p[i+2]]=0/1$,的方案数。 ...
分类:
其他好文 时间:
2020-03-20 21:59:12
阅读次数:
112
~~首先,这篇blog可能很水~~ 关于容斥原理: 有$\{A_1,A_2,A_3,\dots,A_n\}$总共$n$个集合 已知任意几个集合的交集大小,要求它们的并集 则并集大小为: $$\sum_{B\subseteq\{A_1,A_2,A_3,\dots,A_n\}}( 1)^{|b|+1}| ...
分类:
其他好文 时间:
2020-03-19 22:02:24
阅读次数:
72
省选模拟46 1.俄罗斯方块 2.能力强化 期望dp,min_max容斥 喂鸽子. n粒玉米,m只鸽子,每粒玉米造成的饱食度不同,求把所有鸽子都喂饱的期望时间. 把所有鸽子都喂饱,就等价于把最后的一只鸽子喂饱的期望时间,也就是喂饱时间的期望最大值. 这里有个min_max容斥,问题就变成了求一个集合 ...
分类:
其他好文 时间:
2020-03-18 09:35:30
阅读次数:
76