欧拉函数
#include <iostream>
using namespace std;
int ef(int n);
int main()
{
int m, n;
cin >> n;
while (n--)
{
cin >> m;
cout << ef (m) << endl;
}
return 0;
}
int ef(int n)
{
int cnt = n;
int i;
for(i=2; i<=n; i++)
if(n % i == 0)
{
cnt -= cnt / i;
while (n % i == 0)
n /= i;
}
return cnt;
}