1002.孪生素数
提交状态 耗时 内存 语言 提交时间

1002.孪生素数

时间限制:1000MS  内存限制:65535KB
题目描述
所谓孪生素数指的是间隔为2的相邻的素数,他们之间的距离已经近得不能再近了,就像孪生兄弟一样,最小的孪生素数是(3,5),在100以内还有(5,7),(11,13),(17,19),(17,19),(29,31),(41,43),(59,61),(71,73),总计8组。但随着数字的增大,孪生素数的分布越来越稀疏,寻找起来也变得困难,那会不会在超过某个界限之后就再也没有孪生素数了呢?
孪生素数有无穷多个!这个猜想称为孪生素数猜想,但至今没有被严格证明,但借助计算机我们已经确实可以找到了任意大范围内的所有孪生素数对。接下来你的任务就是计算不大于n的范围内的孪生素数对的个数!
输入描述
输入包含多组测试,每组测试占一行,包含一个整数n(1<n<10000001),输入到文件末尾结束。
输出描述
输出孪生素数的对数。
示例
输入样例
10
100
输出样例
2
8
提示
相关标签
没有任何标签
登陆后才可以提交
测试输入
执行结果
控制台
代码编辑器配置
  • 字体设置
    调整适合你的字体大小。
  • 主题设置
    切换不同的代码编辑器主题,选择适合你的语法高亮。
  • 行宽限制
    设置每一行代码的最大字符个数,设置为0则不限制。