4-1

来源:互联网 发布:回忆专用小马甲知乎 编辑:程序博客网 时间:2024/06/11 09:43

4-1

 
(1/1 分数)
题目描述

(再次申明:本上机题全部由程序自动评判对错,所以没有要求的输出请一定不要出现,具体参照样例输入和输出即可)

输入两个正整数a、b,找出[a, b]之间的素数,由小到大输出。(2 <= a <= b <=1000000)

输入描述

每一行输入两个正整数,两数之间有一个空格,可能有多行输入!

tips:利用while(cin>>a>>b)语句实现循环输入变量

输出描述

输出[a,b]之间的素数,素数之间用一个空格隔开,每个输出占一行

样例输入

2 53 11
样例输出

2 3 53 5 7 11
代码框
#include<iostream>using namespace std;int main(){int a,b;while(cin>>a>>b){if(a<2||b>1000000||a>b)   return false;else {     bool *p=new bool[b];//会默认是true?     for(int i=a;i<=b;i++)       *(p+i)=true;for(int i=2;i*i<=b;i++)   if(*(p+i)==true)  for(int j=i*i;j<=b;j+=i)     *(p+j)=false;    for(int i=a;i<=b;i++)       if(*(p+i)==true)  cout<<i<<" ";     delete[] p;}cout<<endl;}return 0;}

不用筛法会超时
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 武装突袭3卡顿怎么办 战队副本打完了怎么办 新兵连晚上饿了怎么办 运动后恶心想吐怎么办 运动后反胃想吐怎么办 魔域服务器满了怎么办 魔域忘记哪个区怎么办 魔域快捷键锁了怎么办 宝宝走路o型腿怎么办 走路多了腿疼怎么办 孩子与父母相冲怎么办 压片机冲模锈了怎么办 宝宝腹泻10多天怎么办 10个月宝宝腹泻怎么办 5岁宝宝很叛逆怎么办 6岁了不会写字怎么办 宝宝1岁不爱吃饭怎么办 l岁宝宝不吃饭怎么办 1岁宝宝不肯吃饭怎么办 10岁儿童不吃饭怎么办 2周岁宝宝不吃饭怎么办 9个月小孩不吃饭怎么办 孩子被老师打了怎么办 孩子说老师打她怎么办 孩子的数学太差怎么办 2岁宝宝老要喝水怎么办 分手了还想她怎么办 5岁宝宝不会说话怎么办 2岁半宝宝说话晚怎么办 7岁儿童发烧39度怎么办 感冒发烧怎么办简单的退烧方法 生完孩子没奶水怎么办 梦见让狐狸咬了怎么办 1岁宝宝不吃辅食怎么办 母乳不够宝宝不吃奶粉怎么办 吃母乳的宝宝不吃奶粉怎么办 宝宝吃母乳不吃奶粉怎么办 1岁婴儿不吃辅食怎么办 不喝奶瓶的宝宝怎么办 母乳不足宝宝不吃奶粉怎么办 4岁宝宝注意力不集中怎么办