@一介书生 2021-05-27 06:46 采纳率: 71.4%
浏览 572
已结题

寻找双质数 如果可以 尽量描述一下设计思路吧

寻找双质数 所谓“双质数”是指对于两个质数p和q,如果满足p = q + 2,则p和q为双质数。请编程实现利用函数求解闭区间[m, n]之间的双质数,其中m和n均为正整数且m < n。

  • 写回答

1条回答 默认 最新

  • 铭睿科技老郭 2021-05-27 08:40
    关注

    1.对m~n中的数字进行循环,寻找区间内所有质数,得到一个数组或者集合 A 

    2.判断一个数x是否为质数的方法:

           从1开始,到x-1结束,依次用  x % 1 、 x%2 ... x%x-1,在开始设定flag为true,一旦有取模为0的情况出现,停止循环,flag设为false,循环结束后,flag若为true,则x为质数。

    3.对数组/集合A中的所有质数进行遍历,判断两两之间差值是否为2,若为2,则取出作为一对双质数,可以使用二元数组存储最后结果。

    如还需要完整代码,可以私信。望采纳。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 求帮我调试一下freefem代码
  • ¥15 matlab代码解决,怎么运行
  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?