B. 博弈论
题目描述
定义对于数对 (a,b) 的一次变换为 (min(a,b),max(a,b)−min(a,b))。记 f(x,y) 为数对 (x,y) 变换的最少次数,直到 min(x,y)=0。现在给定 n 求 ∑1≤i,j≤nf(i,j)。
答案对 998244353 取模。
输入格式
一行一个正整数 n。
输出格式
一行一个整数,表示答案对 998244353 取模的值。
样例 #1
样例输入 #1
5
样例输入 #1
77
样例 #2
样例输入 #2
199977
样例输出 #2
983457886
数据范围
对于所有数据,保证 1≤n≤2×107。
测试点编号 |
n≤ |
1 |
100 |
2 |
300 |
3 |
800 |
4 |
1500 |
5 |
3000 |
6 |
8000 |
7∼12 |
2×105 |
13∼18 |
2×106 |
19∼25 |
2×107 |