#2652. 算法提高 欧拉函数

算法提高 欧拉函数

题目描述

给定一个正整数 nn1<n2×1061 < n \le 2\times 10^6),请计算并输出欧拉函数 φ(n)\varphi(n) 的值。

欧拉函数 φ(n)\varphi(n) 表示小于等于 nn 的正整数中与 nn 互质的数的个数。

输入格式

一行一个正整数 nn

输出格式

一行一个整数,表示 φ(n)\varphi(n) 的值。

17
16

数据范围与提示

  • 1<n2×1061 < n \le 2\times 10^6

  • 来源:蓝桥杯练习系统