本文主要是介绍质数中的质数 SDUT 3305,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目描述
如果一个质数,它在质数中的编号也是质数,就称为质数中的质数。
例如3是一个排在第2位质数,所以3是质数中的质数,虽然7是一个质数,但7排在第4位,所以7不是质数中的质数
给你一个数n,求出 >=n 的一个最小的质数中的质数
输入
输入一个数n(0<=n <= 10^6)
输出
输出>=n的最小的质数中的质数
示例输入
2 3 4
示例输出
3 3 5
#include<iostream>
#include<algorithm>
#include<cstring>
#include<cstdio>using namespace std;int flog[1000210];
void getprime()//欧拉筛法标记素数
{for(int i=2; i<=500100; i++){if(flog[i]==0){for(int
这篇关于质数中的质数 SDUT 3305的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!