普及-⏱ 1000ms💾 256MB#P3033

题目描述

欧拉函数 $\varphi(n)$ 表示 $1$$n$ 中与 $n$ 互质的正整数个数。例如 $\varphi(1)=1$$\varphi(6)=2$(只有 $1$$5$)、$\varphi(9)=6$。给定 $n$,求 $\varphi(n)$

输入格式

一行一个正整数 $n$

输出格式

一行一个整数。

数据范围

$$1 \le n \le 10^6$$

样例输入 #1
1
样例输出 #1
1
样例输入 #2
2
样例输出 #2
1