给定一个数字n >= 2
,输出小于n
where的所有正整数gcd(n, k) == 1
(k
输出数字中的任何一个)。这类数字互为互质。
示例:10
给出输出[1, 3, 7, 9]
(只要您喜欢的任何形式,只要数字明确地分开并以某种形式列出即可)。该列表不能有重复的条目,也不必进行排序。
更多测试用例:
2 -> [1]
3 -> [1, 2]
6 -> [1, 5]
10 -> [1, 3, 7, 9]
20 -> [1, 3, 7, 9, 11, 13, 17, 19]
25 -> [1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24]
30 -> [1, 7, 11, 13, 17, 19, 23, 29]
我们也不在n
此之上算数n
,因为我可以肯定地确定有无限的解决方案。
另请注意:互互质数也被称为互质数或互质数。
1\n3\n
)是否算作有效输出?