问题 2089 --Relatives

2089: Relatives★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 93  解决: 45
[提交][状态][命题人:]

题目描述

给出一个正整数n计算小于n且与n互素的正整数有多少个两个整数ab是互素的当且仅当不存在正整数x1y0z0使得axybxz

输入

有多个测试例。每个测试例一行,输入nn1 000 000 000),当为0时输入结束。

输出

对每个测试输出一行,输出相应的结果。

样例输入
Copy
7
12
0
样例输出
Copy
6
4

提示

来源

ZOJ 

[提交][状态]