题目描述
整数 N , M が与えられます。 長さ N の整数列 A であって、以下の条件を満たすものの数を答えてください。
- $ 1\ \leq\ A_i\ \leq\ M\ \left(i\ =\ 1,\ 2,\ \ldots,\ N\right) $
- Ai+1 は Ai の倍数 (i = 1, 2, …, N − 1)
ただし、答えは非常に大きくなる場合があるので、 998244353 で割った余りを答えてください。
输入格式
入力は以下の形式で標準入力から与えられる。
N M
输出格式
答えを出力せよ。
题目大意
给定整数 N,M(1≤N,M≤2×105),按如下要求构造数列 A。
- 1≤Ai≤M(i=1,2,…,N)
- Ai+1 是 Ai 的倍数 (i=1,2,…,N−1)
求出满足要求的数列个数模 998244353 的值。
3 4
13
20 30
71166
200000 200000
835917264
提示
制約
- 入力は全て整数
- 1 ≤ N ≤ 2 × 105
- 1 ≤ M ≤ 2 × 105
Sample Explanation 1
条件を満たす数列 A として、例えば以下のようなものが考えられます。 - A = (1, 1, 4) - A = (3, 3, 3) - A = (1, 2, 4)