1007

作者: 古界族邪神 | 来源:发表于2020-05-24 15:21 被阅读0次
image.png
这题很有意思
大于2的偶数都不是质数
2,3,5,7是10以内的质数,(2,3)不满足条件,所以从3开始,遍历所有奇数。比较每个奇数和下一个奇数是否满足条件。
我们需要有高效的判断一个数是不是质数的函数
可以参考:http://c.biancheng.net/view/498.html
#include <iostream>
#include <math.h>
using namespace std;

bool judge(int num)
{
    int i;
    int k;

    k=(int)sqrt((double)num);
    for(i=2;i<=k;i++)
    {
        if(num%i==0)
            break;
    }
    if(i>k)
        return true;
    else
        return false;
}

int main()
{
    int range;
    cin>>range;
    int sta=3;
    int res=0;
    while(sta<=range)
    {
        int next=sta+2;
        if(next>range)
            break;
        if(judge(sta)&&judge(next))
            res++;

        sta=next;
    }
    cout<<res<<endl;
    return 0;
}
1007.png

相关文章

  • iOS 播放系统提示音和使用系统方法播放本地提示音

    1、iPhone系统音效 AudioServicesPlaySystemSound(1007); //其中1007...

  • 2019-11-09

    1007 7046 4534 1007 8528 8942 1009 3606 0571 1001 0155 85...

  • 最大子序列和问题

    本题来自PAT1007

  • 毕竟人间沧桑,归来仍是少年

    光,常驻人间。 ——题记 公元1007年,...

  • 1007

    //1007 素数对猜想(20 分)//让我们定义d_n=p_n+1 - p_n,其中p_i是第i个素数。显然有d...

  • 1007

    国庆长假结束,真的是在家放松,电脑也没开过,本来要写的东西也没写。思绪很乱,没有工作日的空灵,写作计划不能断,明天...

  • 1007

  • 1007

    第一天,也不知道该说些什么,希望自己可以坚持下去吧,培养自己的毅力。 SWJ学姐是我的偶像,也不知道为什么从第一次...

  • 1007

    早上好!#幸福实修#~每天进步1%#幸福实修12班@吕敏一富阳 20171007(12/30) 【幸福三朵玫瑰】 ...

  • 1007

    心好累,或许走了就解脱了……

网友评论

      本文标题:1007

      本文链接:https://www.haomeiwen.com/subject/vxhjahtx.html