【题目描述】
给定一个积性函数 f(x),满足 f(pe)=ae+bp。输出 i=1∑Nf(i)mod469762049。
(这里用 469762049 而不是 998244353,是因为它更便于计算很长的卷积。)
共有 T 组测试数据。
【输入】
文本
$T$
$N$ $a$ $b$
$N$ $a$ $b$
$\vdots$
$N$ $a$ $b$
【输出】
对每组测试数据,输出 i=1∑Nf(i)mod469762049,每组一行。
提交前请确保输入样例能够运行得足够快。
【输入样例】
文本
10
1 2 3
2 2 3
3 2 3
4 2 3
5 2 3
6 2 3
7 2 3
8 2 3
9 2 3
10 2 3
【输出样例】
文本
1
9
20
30
47
135
158
170
183
319
【输入样例2】
【输出样例2】
【输入样例3】
【输出样例3】
【数据范围】
- 1≤T≤10000
- 若 T=1,则 1≤N≤10000000000000;否则 1≤TN≤1000000。
- 0≤a,b<469762049
【来源】
Library Checker(yosupo06) sum_of_multiplicative_function_large