博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1013 数素数 (20 分)
阅读量:5160 次
发布时间:2019-06-13

本文共 982 字,大约阅读时间需要 3 分钟。

1013 数素数 (20 分)

Pi​​ 表示第 i 个素数。现任给两个正整数 MN104​​,请输出 PM​​ 到 PN​​ 的所有素数。

输入格式:

输入在一行中给出 M 和 N,其间以空格分隔。

输出格式:

输出从 PM​​ 到 PN​​ 的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。

输入样例:

5 27

输出样例:

11 13 17 19 23 29 31 37 41 4347 53 59 61 67 71 73 79 83 8997 101 103
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;long long int maxn=1000000;int main(){ vector
primes(maxn,1); vector
p; p.push_back(0); int m,n; scanf("%d%d",&m,&n); for(long long i=2;i<=maxn;i++) { if(primes[i]==1) { p.push_back(i); if(p.size()>n) break; for(long long j=i+i;j<=maxn;j+=i) primes[j]=0; } } int num=0; int state=0; for(int i=m;i<=n;i++) { if(state!=0) printf(" "); printf("%d",p[i]); state=1; num++; if(num%10==0) { state=0; printf("\n"); } } return 0;}

 

转载于:https://www.cnblogs.com/zhanghaijie/p/10346622.html

你可能感兴趣的文章
Apriori算法
查看>>
onlevelwasloaded的调用时机
查看>>
求出斐波那契数组
查看>>
lr_start_transaction/lr_end_transaction事物组合
查看>>
CodeIgniter学习笔记(四)——CI超级对象中的load装载器
查看>>
.NET CLR基本术语
查看>>
ubuntu的home目录下,Desktop等目录消失不见
查看>>
建立,查询二叉树 hdu 5444
查看>>
[Spring框架]Spring 事务管理基础入门总结.
查看>>
2017.3.24上午
查看>>
Python-常用模块及简单的案列
查看>>
LeetCode 159. Longest Substring with At Most Two Distinct Characters
查看>>
LeetCode Ones and Zeroes
查看>>
基本算法概论
查看>>
jquery动态移除/增加onclick属性详解
查看>>
JavaScript---Promise
查看>>
暖暖的感动
查看>>
Java中的日期和时间
查看>>
Django基于admin的stark组件创建(一)
查看>>
PAT L2-016 愿天下有情人都是失散多年的兄妹
查看>>