#390. [R62F]因数

[R62F]因数

时空限制

1S/512M

题目描述

已知一个正整数序列 ff 满足以下递推关系:

  • f1=a!f_1 = a!
  • f2=b!f_2 = b!
  • fn=fn1×fn2f_n = f_{n - 1} \times f_{n - 2} (对于所有 n3n \ge 3

现在给定正整数 a,ba, b 以及项数 nn,请你求出 fnf_n 的因子数量。

由于答案可能非常大,你只需要输出答案模 998244353998244353 的结果。

格式

输入格式

输入仅一行,包含三个正整数 a,ba, bnn,两两之间由空格隔开。

输出格式

输出一行一个整数,表示 f[n]f[n] 的正因子数量模 998244353998244353 的值。

样例

样例输入 #1

2 3 3

样例输出 #1

6

样例解释 #1

根据递推关系:

  • f1=2!=2f_1 = 2! = 2
  • f2=3!=6f_2 = 3! = 6
  • f3=f2×f1=6×2=12f_3 = f_2 \times f_1 = 6 \times 2 = 12

1212 的所有正因子为 {1,2,3,4,6,12}\{1, 2, 3, 4, 6, 12\},共 66 个。 6mod998244353=66 \bmod 998244353 = 6,故输出 66

样例输入 #2

5 5 5

样例输出 #2

576

数据规模

注意:你只有通过了子任务的所有测试点,才能获得对应子任务的分数。

子任务编号 分数 nn\le
11 3030 303 0
22 7070 101410^{14}

对于 100%100\% 的数据,1a,b1051 \le a, b \le 10^51n10141 \le n \le 10^{14}