定义
欧拉披(Euler Phi)函数(又称totient函数):该函数接受一个正数,并返回小于给定数的正数,这些正数与给定数互质。表示为
φ(n)
。可达数:如果存在一个正整数
x
,使得φ(x) == n
,然后n
是可到达的。
任务
编写函数/程序以确定给定的正整数是否可以达到。
输入值
任何合理格式的正数。可以假定数字在该语言的能力范围内。一元输入被接受。
输出量
两个一致的值,一个用于可访问的数字,另一个用于不可访问的数字。两个值可以是任意值,只要它们是一致的即可。
测试用例
以下是可接通的电话号码100
:
1,2,4,6,8,10,12,16,18,20,22,24,28,30,32,36,40,42,44,46,48,52,54,56,58,58, 60、64、66、70、72、78、80、82、84、88、92、96
规则
获奖标准
这是代码高尔夫球。提交的字节数最少。
参考文献
phi(n) = count { m : 1 <= m <= n AND (m,n) are coprime }
..是真的吗?