bzoj2190

maksyuki 发表于 oj 分类,标签:
0

2190: [SDOI2008]仪仗队

Description

作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。 现在,C君希望你告诉他队伍整齐时能看到的学生人数。

Input

共一个数N。

Output

共一个数,即C君应看到的学生人数。

Sample Input

4

Sample Output

9

HINT

【数据规模和约定】   对于 100% 的数据,1 ≤ N ≤ 40000

Source

数论

 

题目类型:欧拉函数

算法分析:本题其实要求解的是gcd (i, j) = 1 (1 <= i, j <= N)的个数,可以直接枚举i,然后求解phi (i)的值并累加起来,最后再将结果乘以2加上对角线上的个数1