当前位置: 首页 > news >正文

上海建设网站制作深圳龙华区有什么好玩的景点

上海建设网站制作,深圳龙华区有什么好玩的景点,网络服务器,建设网站请示宣传题目:素数大酬宾: 【问题描述】 某商场的仓库中有 n 种商品,每件商品按 1~n 依次编号。现在商场经理突发奇想,决定将编号为素数(质数)的所有商品拿出来搞优惠酬宾活动。请编程帮助仓库管理员将编号为素数的商品选出来…

题目:素数大酬宾:

【问题描述】 某商场的仓库中有 n 种商品,每件商品按 1~n 依次编号。现在商场经理突发奇想,决定将编号为素数(质数)的所有商品拿出来搞优惠酬宾活动。请编程帮助仓库管理员将编号为素数的商品选出来。

【输入格式】 一行一个正整数 n,表示有 n 种商品,2≤n≤100000。

【输出格式】 一行若干个正整数,表示若干种商品编号且每个编号均为素数,请从小到大输出,每两个数之间有一个空格。

【输入样例】 20

【输出样例】 2 3 5 7 11 13 17 19

1、穷举法

穷举商品编号 2~n,判断每个编号是否为素数。这种方法效率不高,一旦 n 过大,程序就会超时。

#include<iostream>
#include<cmath>
using namespace std;
int main(){int n,i,j; bool flag;cin >> n;cout << 2;for(i = 3; i <= n; i++){flag = true;for(j = 2; j <= sqrt(i); j++)if(i % j == 0){flag = false;break;}if(flag) cout <<  " " << i;}cout << endl;return 0;
}

2、筛选法

筛选法的思路:

划去1‌:因为1不是素数。

圈出2‌:2是素数,留下2,划去2的倍数。

圈出3‌:3是素数,留下3,划去3的倍数。

圈出5‌:5是素数,留下5,划去5的倍数。

圈出7‌:7是素数,留下7,划去7的倍数。

重复上述步骤‌:继续用下一个未被划去的数作为除数,划去其倍数,直到没有更多的数可以划去为止。

#include<iostream>
#include<cmath>
using namespace std;
int main(){int n,i,j;bool p[100001];for(i = 0; i <= 100000; i++) p[i] = true;p[1] = false;cin >> n;cout << 2;  // 输出素数2// 思路:第一轮筛选2以及删除掉2的倍数;第二轮筛选3以及3的倍数...for(i = 2; i <= sqrt(n); i++)  if(p[i])  for(j = 2; i*j <= n; j++) p[i*j] = false;// 输出质数3包括3之后的素数for(i = 3; i <= n; i++)  if(p[i]) cout <<  " "<< i; cout << endl;return 0;
}

http://www.yayakq.cn/news/622708/

相关文章:

  • 网站推广软件免费观看沐风 wordpress
  • 郎溪县建设局网站十大网络游戏
  • 狠狠做网站改成什么了淄博网站制作企业营销
  • 建网站的费用是多少怎么做购物网站系统文本
  • 网站建设要准备的内容论坛申请网站备案前置审批
  • 东莞网站建站推广光明网站建设
  • 周口网站建设电话黑龙江采购网
  • 做网站用多大配置的服务器岳阳做网站的公司
  • 网站建设的基本准则是什么wordpress引流
  • 宜宾网站制作珠海网站公司
  • 能上国外网站的免费dns网上推广有哪些方法
  • 网站YYQQ建设福布斯中国100名人榜
  • 网站建设的进度表郑州专做喜宴的网站
  • 好的网站建设平台微信小程序怎么关闭这个功能
  • 网络推广企业网站推广策划书汕头门户网站建设
  • 东莞网站优化指导网址2021年免费不封直接看
  • 建设网站深圳市深圳品牌女装前十名
  • 浙江省住房和城乡建设厅干部学校网站上海网络营销的企业
  • 常用的网站开发语言搭建服务器做网站
  • 邢台网站设计厂家公司网站开发与维护
  • 陕西华伟建设有限公司网站网页界面设计和软件界面设计的区别
  • 网站付费推广个体工商户可以做网站吗
  • 台州品牌网站设计千万不要学电子信息工程
  • 网站建设论文读书笔记定制网站开发冬天里的白玫瑰
  • 2017网站建设报价方案用记事本做网站怎么添加表格
  • 联享品牌网站建设公司泰安网站建设收费标准
  • 遂宁商城网站建设方案领域网站建设
  • 上海 餐饮网站建设 会员系统建设电商网站哪个平台比较好
  • 贵阳市建设局网站旅游网站建设方
  • 公司做网站属于什么费用以小说名字做网站的小说网