题目背景
「有朝一日,让我们相逢在更高处!」
题目描述
构造一个长为 m 的整数序列 a,使 ∀1≤i≤m,ai∈[1,n]。
求出其前缀 gcd,记为整数序列 b。
f(n,m,k) 的值为可以通过如上方式构造出的 b 序列中相邻项相等的情况出现次数 ≤k 的不同的 b 序列的个数。
给定正整数 n,m,小 L 请你帮他求出 $\displaystyle\sum_{i = 1}^n \sum_{j = 1}^m \sum_{k = 0}^{j - 1} f(\lfloor \frac{n}{i} \rfloor, j, k)$ 的值。
由于结果可能很大,所以你只需要求出结果对 232 取模的值。
输入格式
一行,两个整数 n,m。
输出格式
一行,一个整数,表示所求的值。
4 2
26
提示
Subtask |
n |
m |
分值 |
1 |
1≤n≤104 |
无特殊限制 |
10pts |
2 |
1≤n≤106 |
同上 |
20pts |
3 |
1≤n≤109 |
4 |
无特殊限制 |
1≤m≤25 |
5 |
同上 |
无特殊限制 |
30pts |
对于 100% 的数据,1≤n≤1010,1≤m≤34。