6752. 苹果与香蕉 (Apples and Bananas)
时间限制:1000 MS 内存限制:256 MB
题目描述
## 题目描述 现有 $n$ 个苹果和 $m$ 个香蕉,每个水果的重量都是介于 $1$ 到 $k$ 之间的整数。 你的任务是针对每一个介于 $2$ 到 $2k$ 之间的合并重量 $w$,计算从苹果中选出一个、香蕉中选出一个且两者的重量之和恰好为 $w$ 的方案数。 ## 输入格式 第一行包含三个整数 $k, n$ 和 $m$,分别表示最大重量界限、苹果数量和香蕉数量。 第二行包含 $n$ 个整数 $a\_1, a\_2, \dots, a\_n$,依次表示每个苹果的重量。 第三行包含 $m$ 个整数 $b\_1, b\_2, \dots, b\_m$,依次表示每个香蕉的重量。 ## 输出格式 输出一行 $2k-1$ 个整数,依次对应 $w = 2, 3, \dots, 2k$ 的方案数,用空格隔开。 ## 输入输出样例 ### 输入 #1 ``` 5 3 4 5 2 5 4 3 2 3 ``` ### 输出 #1 ``` 0 0 1 2 1 2 4 2 0 ``` ### 样例解释 例如,对于 $w = 8$,共有 $4$ 种不同的搭配方案:我们可以用两种方式选出重量为 $5$ 的苹果,并用两种方式选出重量为 $3$ 的香蕉,组合方案数为 $2 \times 2 = 4$。 ## 说明/提示 ### 数据规模与约定 * $1 \le k, n, m \le 2 \cdot 10^5$ * $1 \le a\_i, b\_i \le k$