Logo Universal Online Judge

UOJ

时间限制:5 s 空间限制:512 MB
Statistics

题目描述

给定整数 $n$, $k$,多次询问:

$$\sum_{i=1}^n \sum_{j=1}^n \texttt{lcm}(i,j)^k \bmod 998244353$$

输入格式

第一行 $2$ 个整数 $t,k$

接下来 $t$ 行,每行 $1$ 个整数 $n$,代表一组询问。

样例 #1

输入样例 #1

10 1
10
35
48
16
25
43
40
18
13
19

输出样例 #1

2127
290564
1005484
13060
77689
665032
482124
20995
6313
27512

样例 #2

输入样例 #2

10 1
999997760
999997324
999983809
999973733
999998723
999968414
999985982
999987864
999970853
999975617

输出样例 #2

536695821
193815221
376262448
88557790
473946792
220441071
596596951
210433689
909891309
526803728

样例 #3

输入样例 #3

5 2
999997760
999997324
999983809
999973733
999998723

输出样例 #3

711073035
17964514
547983764
710950027
104980738

样例 #4

输入样例 #4

10 33
999991214
999998563
999987177
999972030
999971607
999987279
999988077
999978771
999994670
999999365

输出样例 #4

976207931
469500131
139176898
723784784
460131733
535501296
157121994
549689698
430509703
280270755

下发文件

对于所有数据,$1\le t\le 100, 1 \le n \le 10^9,1\le k \le 1000$

子任务1(5分) : $k=1,n\le 10^6$

子任务2(5分) : $k=1,n\le 10^7$

子任务3(10分): $k=1,n\le 10^9$

子任务4(15分): $k=2,n\le 10^5$

子任务5(25分): $k=2,n\le 10^9$

子任务6(40分): 无特殊限制。