#P12599. 常数要较小

常数要较小

题目背景

你说得对,但是我不玩原神,我玩【数据删除】。

题目描述

给定正整数 nn,求:

i=1nj=1nμ(ij)ij\sum_{i=1}^{n}\sum_{j=1}^{n}\mu(ij)ij

其中 μ\mu 是数论莫比乌斯函数,其定义为:

$$\mu(x) = \begin{cases}1, &x = 1,\\0,& x ~\text{存在一个大于}~1~\text{的因子是完全平方数}, \\(-1)^k, &\text{否则,其中}~k~\text{表示}~x~\text{的质因子个数}\\\end{cases} $$

答案对于 998244353998244353 取模。

输入格式

本题包含多组测试数据。

输入的第一行包含一个整数 TT,表示测试数据的组数。

接下来包含 TT 组数据,每组数据的格式如下:

第一行包含一个整数 nn

输出格式

对于每组测试数据输出一行,包含一个整数,表示答案对 998244353998244353 取模的结果。

3
1
3
5
1
3
43

提示

  • 对于 10%10\% 的数据,满足 1n,T1001 \leq n,T \leq 100
  • 对于 30%30\% 的数据,满足 1n,T50001 \leq n,T \leq 5000
  • 对于 100%100\% 的数据,满足 1T1041 \leq T \leq 10^41n1061 \leq n \leq 10^6