#ABC110D. 因数分解

因数分解

因数分解

题目描述

给定正整数 NNMM

求满足 a1×a2×...×aN=Ma_1 \times a_2 \times ... \times a_N = M 的长度为 NN 的正整数序列 aa 有多少个?答案对 109+710^9+7 取模。

这里,当存在某个 ii 使得 aiaia_i' \neq a_i'' 时,两个序列 aa'aa'' 被视为不同。

输入格式

输入按以下格式从标准输入给出:

NN MM

输出格式

输出满足条件的正整数序列的个数,对 109+710^9 + 7 取模。

样例

2 6
4

满足条件的序列有 4 个:$\{a_1, a_2\} = \{1, 6\}, \{2, 3\}, \{3, 2\}, \{6, 1\}$。

3 12
18
100000 1000000000
957870001

数据范围

  • 输入均为整数
  • 1N1051 \leq N \leq 10^5
  • 1M1091 \leq M \leq 10^9
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
1637
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签