- 2024-04-09P3214 [HNOI2011] 卡农
整理下题目的三个条件:选出的\(m\)个集合都不为空。不存在完全相同的两个集合。元素\(1,2,\dots,n\)在所有的集合出现的次数均为偶数。首先,计算有序的集合是相对容易的,只需最后除以\(m!\)即可。记\(f_{i}\)表示考虑前\(i\)个集合满足以上三个条件的方案数。从条
- 2024-03-01p3214-solution
P3214Solutionlink为了方便,我们求有序的答案最后再除掉\(m!\)。题目的限制包括:每种元素总共出现偶数次不存在相同的两个集合没有空集考虑偶数的限制,你发现每个集合中元素出现次数要么\(0\)要么\(1\)。于是如果你确定了前\(m-1\)个集合,最后一个集合会被唯一
- 2023-12-03P3214 [HNOI2011] 卡农 题解
Description给定\(n,m\),要从\(1,2,\dots,2^n-1\)中选\(m\)个无序的数,使得他们互不相同且异或和为\(0\),问有多少种选法。对\(998244353\)取模。Solution考虑求出有序的方案数的个数再除以\(m!\)。设\(f_i\)表示选出\(i\)个数的方案。那么如果随便选前\(i-1\)
- 2023-10-25P3214 [HNOI2011] 卡农 题解
感觉不是很麻烦,可能就组合排列转化绕一点。。。抽象化题意给定\(n\)个元素,从中选出\(m\)个集合,要求:集合不为空,集合里不能有相同的元素\(m\)个集合都互不相同所有元素被选出的次数为偶数求方案数,并对\(100000007\)取模凭感觉是DP+组合数设\(dp[i][0/1]\)
- 2023-10-15P3214 卡农
题目传送门description给定\(n,m\leq10^6\),求\(m\)个互不相同的非空集合,每个集合的元素都是\([1,n]\)中的正整数,且每个正整数在所有集合里出现的次数均为偶数的方案数。(集合之间无序)solution感觉很妙的dp和组合。不妨先不考虑集合之间无序,因为每个集合互不相同,最后答