#1687. [ABC233C] Product
[ABC233C] Product
题目描述
我们有 个袋子。
袋子 中有 个球。袋子 中的第 个球 上面写着一个正整数 。
我们将从每个袋子中选出一个球。
有多少种挑球方法可以使所挑球上所写数字的乘积为 ?
在这里,我们要区分所有的球,即使上面写着相同的数字。
输入格式
第一行输入两个正整数
接下来 行,每行先输入一个整数 ,紧接着继续输入 个数,代表
输出格式
输出一个整数
2 40
3 1 8 4
2 10 5
2
3 200
3 10 10 10
3 10 10 10
5 2 2 2 2 2
45
3 1000000000000000000
2 1000000000 1000000000
2 1000000000 1000000000
2 1000000000 1000000000
0
提示
- 袋中球数的乘积最多为 : .
- 输入的所有数值都是整数。
Sample Explanation 1
当选择袋子 中的 个球和袋子 中的 个球时,我们得到 。 当选择袋子 中的 个球和袋子 中的 个球时,我们得到 。 没有其他方法可以得到乘积 ,所以答案是 。
Sample Explanation 2
请注意,我们区分了所有球,即使上面写着相同的数字。
Sample Explanation 3
无法凑出 。
相关
在下列比赛中: