#ABC227G. [ABC227G] Divisors of Binomial Coefficient

[ABC227G] Divisors of Binomial Coefficient

题目描述

二項係数  (NK) \displaystyle\ \binom{N}{K} の正の約数の個数を 998244353 998244353 で割った余りを求めてください。

输入格式

入力は以下の形式で標準入力から与えられる。

N N K K

输出格式

答えを出力せよ。

题目大意

CnkC_n^k 的约数个数

5 2
4
103 3
8
1000000000000 1000000
110520107

提示

制約

  • 1  N  1012 1\ \leq\ N\ \leq\ 10^{12}
  • 0  K  min(106,N) 0\ \leq\ K\ \leq\ \min(10^6,N)
  • 入力に含まれる値は全て整数である

Sample Explanation 1

 (52)=10 \displaystyle\ \binom{5}{2}=10 です。10 10 の正の約数は 1,2,5,10 1,2,5,10 4 4 個です。

Sample Explanation 2

 (1033)=176851 \displaystyle\ \binom{103}{3}=176851 です。176851 176851 の正の約数は 8 8 個あります。