#P4213. 【模板】杜教筛

    ID: 3144 远端评测题 2000ms 512MiB 尝试: 6 已通过: 5 难度: 6 上传者: 标签>数论数学递推素数判断质数筛法前缀和块状链表块状数组分块O2优化

【模板】杜教筛

题目描述

给定一个正整数,求

ans1=i=1nφ(i)ans_1=\sum_{i=1}^n\varphi(i) ans2=i=1nμ(i)ans_2=\sum_{i=1}^n \mu(i)

输入格式

本题单测试点内有多组数据

输入的第一行为一个整数,表示数据组数 TT

接下来 TT 行,每行一个整数 nn,表示一组询问。

输出格式

对于每组询问,输出一行两个整数,分别代表 ans1ans_1ans2ans_2

6
1
2
8
13
30
2333
1 1
2 0
22 -2
58 -3
278 -3
1655470 2

提示

数据规模与约定

对于全部的测试点,保证 1T101 \leq T \leq 101n<2311 \leq n \lt 2^{31}