#P1160. *【线性筛:欧拉函数】法雷级数
*【线性筛:欧拉函数】法雷级数
【题意】
法雷级数 的定义如下: 给定一个 ,那么所有的 且 组成了 , 例如:
$F_5 = {1/5, 1/4, 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 4/5}$
你的任务就是统计对于给出的i,Fi集合的元素个数。
【输入格式】
第一行 。
下来 行,每行一个整数 ,表示求 的元素个数。
【输出格式】
每次询问输出一行一个整数,即 的元素个数。
4
2
3
4
5
1
3
5
9
法雷级数 Fi 的定义如下: 给定一个 i (i≥2),那么所有的 a/b (0<a<b≤i 且 gcd(a,b)==1) 组成了 Fi, 例如:
F2=1/2
F3=1/3,1/2,2/3
F4=1/4,1/3,1/2,2/3,3/4
$F_5 = {1/5, 1/4, 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 4/5}$
你的任务就是统计对于给出的i,Fi集合的元素个数。
第一行 n (1≤n≤10000) 。
下来 n 行,每行一个整数 x (2≤x≤20000000),表示求 Fx 的元素个数。
每次询问输出一行一个整数,即 Fx 的元素个数。
4
2
3
4
5
1
3
5
9