1943. 数学难题

时间限制 3000 ms   内存限制 512 MB

当初在小D学习整除的性质时,老师布置了这样一个问题,只有做出了这道题的人才能下课,问题的描述如下:

设 $f(x)$ 为满足 $ab|x$ 的 $(a,b)$ 个数,输入 $n$ ,求 $\sum^{n}_{i=1}{f(x)}$。

大家认为这题很简单,但是没有注意到 $n$ 的范围,陷入了僵局。这个时候,聪明的小D,决定先人一步,提早把问题解决了好准备下课去吃饭。

输入数据

第一行一个数 $T(1\le T \le 5)$ 表示数据组数。
接下来 $T$ 行,每行一个数 $n(1\le n \leq 10^{11})$,表示问题中的变量 $n$ 。

输出数据

共 $T$ 行,每行一个数,为答案对 $998244353$ 取模后的结果。

样例输入

复制
2
6
751 \n
 \n
   \n

样例输出

复制
25
20454  \n
     \n

样例说明

对于 $n=6$ 的情况,和为$f(1)+f(2)+f(3)+f(4)+f(5)+f(6)=1+3+3+6+3+9=25$。

提交

请先 登录

© 2024 FAQs Contact About