测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A9465. On Number of Decompositions into Multipliers

编程题 普及/提高-

题目描述

You are given an integer $m$ as a product of integers $a_{1},a_{2},...\ a_{n}$ ![](/uploads/acgo/image/3c67ce1fce51f718_9ff5520ee8dd.jpeg). Your task is to find the number of distinct decompositions of number $m$ into the product of $n$ ordered positive integers.

Decomposition into $n$ products, given in the input, must also be considered in the answer. As the answer can be very large, print it modulo $1000000007$ $(10^{9}+7)$ .

输入格式

The first line contains positive integer $n$ ( $1<=n<=500$ ). The second line contains space-separated integers $a_{1},a_{2},...,a_{n}$ ( $1<=a_{i}<=10^{9}$ ).

输出格式

In a single line print a single number $k$ — the number of distinct decompositions of number $m$ into $n$ ordered multipliers modulo $1000000007$ $(10^{9}+7)$ .

输入输出样例

输入 #1
1
15
输出 #1
1
输入 #2
3
1 1 2
输出 #2
3
输入 #3
2
5 7
输出 #3
4

说明/提示

In the second sample, the get a decomposition of number 2, you need any one number out of three to equal 2, and the rest to equal 1.

In the third sample, the possible ways of decomposing into ordered multipliers are \[7,5\], \[5,7\], \[1,35\], \[35,1\].

A decomposition of positive integer $m$ into $n$ ordered multipliers is a cortege of positive integers $b={b_{1},b_{2},...\ b_{n}}$ such that ![](/uploads/acgo/image/e681483ce2556738_d478f26b7de1.jpeg). Two decompositions $b$ and $c$ are considered different, if there exists index $i$ such that $b_{i}≠c_{i}$ .
上一题 去做题 下一题