P3547【欧拉】法雷数列(加强版) | ||
|
问题描述
对任意给定的一个>=2的自然数n,将分母小于等于n的不可约的真分数按升序排列,这个序列称
为n级法雷数列,以Fn表示。
也就是说数列中的任意元素a/b,有0 < a < b <= n 并且 gcd(a,b) = 1 。
下面是一些法雷数列的例子:
F2 = {1/2}
F3 = {1/3, 1/2, 2/3}
F4 = {1/4, 1/3, 1/2, 2/3, 3/4}
F5 = {1/5, 1/4, 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 4/5}
给出一个n,你的任务是计算Fn有多少项。
输入格式
第一行1个整数T,表示有T组测试数据
接下来T行,每行一个整数n,表示求Fn。
输出格式
T行,每行1个整数,表示对应答案。
样例输入
4
2
3
4
5
样例输出
1
3
5
9
提示
30%的数据 2<=N<=103。
100%的数据 2<=N<=106,T<=10。
来源 poj2478