#LuoguT761927. 约数个数
约数个数
给定 个正整数 。令
由于 可能非常大,无法直接存储。请你求出 的正约数个数,并对 取模。
输入格式
第一行一个正整数 。
第二行 个正整数 。
输出格式
输出一个整数,表示 的正约数个数对 取模的结果。
样例 1
输入:
3
12 18 5
输出:
32
提示与约束
样例解释
有
因此 的正约数个数为
数据范围
对于全部测试数据:
来源:Luogu_T761927。本站使用重新构建的测试数据。
给定 n 个正整数 a1,a2,…,an。令
P=i=1∏nai.由于 P 可能非常大,无法直接存储。请你求出 P 的正约数个数,并对 109+7 取模。
第一行一个正整数 n。
第二行 n 个正整数 a1,a2,…,an。
输出一个整数,表示 P 的正约数个数对 109+7 取模的结果。
输入:
3
12 18 5
输出:
32
有
P=12×18×5=1080=23×33×5.因此 P 的正约数个数为
(3+1)(3+1)(1+1)=32.对于全部测试数据:
1≤n≤2×105,1≤ai≤109.
来源:Luogu_T761927。本站使用重新构建的测试数据。