#CCSP2023B. 摸球
摸球
时间限制: 1.0 秒
空间限制: 512 MB
题目描述
小 C 最近迷上了摸球。
小 C 不喜欢重复,因此球有颜色和编号两种属性,只要有一个不同就视为不同的球。
小 C 不喜欢重复,因此他买了 种颜色的球。其中前 种颜色的球各有 个,编号为 到 。后 种颜色的球各有 个,编号为 到 。
小 C 不喜欢重复,因此他每次会从中摸出 个颜色互不相同的球。
小 C 不喜欢重复,因此他希望被摸出来的球的编号互不相同。
当然,小 C 学过生日悖论,他知道当 足够大时,这个概率是很低的。但小 C 还是不喜欢重复,因此他希望知道,给定一个不超过 的正整数 ,在所有大小为 且颜色互不相同的球的集合中,有多少个集合满足任意一个编号的出现次数不超过 。
这个数字可能很大,你只需要输出答案对 取模的结果即可。
输入格式
从标准输入读入数据。
仅一行,包含六个正整数 ,含义如题面所示。
输出格式
输出到标准输出。
输出一个非负整数,表示满足条件的集合个数对 取模的结果。
1 2 1 2 2 1
4
样例 1 解释
假设球 表示颜色为 ,编号为 的球。大小为 ,颜色互不相同,任意一个编号的出现次数不超过 的球的集合有 $\{(1,1),(2,2)\},\{(1,1),(3,2)\},\{(2,1),(3,2)\},\{(2,2),(3,1)\}$,一共 个。
1 2 1 2 3 2
3
样例 2 解释
大小为 ,颜色互不相同,任意一个编号的出现次数不超过 的球的集合有 $\{(1,1),(2,1),(3,2)\},\{(1,1),(2,2),(3,2)\},\{(1,1),(2,2),(3,2)\}$,一共 个。
32 64 32 64 16 2
643230309
子任务
对于所有的数据,满足 。
测试点编号 | 特殊性质 | ||
---|---|---|---|
无 | |||
无 | |||
无 |