1007

作者: 峡迩 | 来源:发表于2017-07-16 14:47 被阅读0次
#include<iostream>
#include<string>
#include<vector>
#include<cmath>

using namespace std;

bool judge_zhishu(unsigned num)
{
    for (unsigned i = 2; i <= sqrt(num); ++i)
    {
        if (0 == num%i)
            return false;
    }
    return true;
}

vector<int> zhishu(unsigned n)
{
    vector<int> zhishu;
    if (n < 2)
    {
        return zhishu;
    }
    else
    {
        if (n == 2)
        {
            zhishu.push_back(2);
            return zhishu;
        }
        else
        {
            for (unsigned i = 2; i <= n; ++i)
            {
                if (judge_zhishu(i))
                    zhishu.push_back(i);
            }
        }
    }
    return zhishu;
}


int main()
{
    unsigned  n=0;
    cin >> n;
    vector<int> zhishu_numbers = zhishu(n);

    auto beg = zhishu_numbers.cbegin();
    auto next = beg + 1;
    unsigned count = 0;
    for (; next != (zhishu_numbers.cend()); ++beg,++next)
    {
        if ((*next - *beg) == 2)
            ++count;
    }
    cout << count;


    system("pause");
    return 0;
}

相关文章

  • 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/jgwtkxtx.html