#P10918. 小分图最大匹配
小分图最大匹配
题目描述
给你一个二分图,有一些个左部点。还有 个右部点,编号为 到 。
对于每个左部点 ,有一个连边参数 ,表示其向所有满足 的 连接了一条边。
现在给出两个长度为 的数组 ,表示存在 个左部点的连边参数为 ,换句话说,这个图总共有 个左部点,使用这样的方式来快速读入左部点的连边参数。
保证 两两不同。
求这张二分图的最大匹配。
输入格式
第一行两个整数 和 。
接下来 行,每行两个正整数,第 行的两个数分别表示 和 的值。
输出格式
一行一个整数,表示答案。
3 6
1 1
2 2
3 1
4
6 12
12 3
3 1
2 1
6 2
4 2
1 2
8
11 60
4 1
15 10
3 1
20 3
2 2
30 2
6 4
10 5
5 3
60 5
12 14
23
提示
本题采用捆绑测试。
Subtask | 特殊性质 | 分数 | ||
---|---|---|---|---|
0 | 无 | 10 | ||
1 | ||||
2 | 有 | 20 | ||
3 | 无 | |||
4 | 有 | |||
5 | 无 |
对于所有数据,保证 $1\le n \le 7\times10^3, 1\le m \le 10^{12},1\le a_i \le m,0\le c_i \le 10^{12}$
特殊性质 : 保证 。
其中 指莫比乌斯函数,定义为
$$\mu(n)=\left\{\begin{array}{ll} 1 & n=1 \\ 0 & n \text { 含有平方因子 } \\ (-1)^{k} & k \text { 为 } n \text { 的本质不同质因子个数 } \end{array}\right. $$对于所有数据,保证 互不相同。