gpt4 book ai didi

c++ - 获取只能除以 2,3 和/或 5,但不能除以任何其他质数的数字

转载 作者:太空狗 更新时间:2023-10-29 20:28:44 26 4
gpt4 key购买 nike

我有一个整数 N,我必须找到前 N 个元素,这些元素只能被 2,3 和/或 5 整除,而不能被任何其他素数整除。

例如:

N = 3
Results: 2,3,4
N = 5
Results: 2,3,4,5,6

错误数 = 55..55/5 = 11..11 这是质数。由于 55..55 可以被不同于 2,3 和 5 的质数整除,因此它不算数。

我想我需要一个递归函数,但我无法想象算法会是什么样子

最佳答案

唯一只能被 2、3 或 5 整除的数字是 2i × 3j 的幂sup> × 5k for i, j, k = 0, 1 ,....

这些数字很容易生成。

关于c++ - 获取只能除以 2,3 和/或 5,但不能除以任何其他质数的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12450867/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com