ACMNO.17C语言-筛法求素数 用筛法求之N内的素数。
题目描述
用筛法求之N内的素数。
输入
N
输出
0~N的素数
样例输入
100
样例输出
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
提示
数组大小动态定义?函数?
来源/分类
C语言
题目截图:
思路:
这个以前就碰到的,要使用两层for循环语句来解决!
for(int i=1;i<s;i++){//cout<<"i开始: "<<i<<endl;a=0;for(int j=1;j<i;j++){}}
筛选素数,的条件,不能为自身和1!还不能有因子。
if(i%j==0&&i!=j&&j!=1)
最后输出,不能输出1!
if(a!=1&&i!=1){cout<<i<<endl;}//<<endl<<endl<<"最后: "
代码:
#include<iostream>
using namespace std;
int main()
{int a,b,s;cin>>s;for(int i=1;i<s;i++){//cout<<"i开始: "<<i<<endl;a=0;for(int j=1;j<i;j++){if(i%j==0&&i!=j&&j!=1){a=1;}//cout<<"j: "<<j<<endl;}if(a!=1&&i!=1){cout<<i<<endl;}//<<endl<<endl<<"最后: "}
}
代码截图:
代码执行截图:
OJ结果:
ACMNO.17C语言-筛法求素数 用筛法求之N内的素数。相关推荐
- c语言筛法求一个范围内的素数,运用埃拉托色尼筛法求解一定范围内的素数.docx...
#includetypedef struct Node{ int data; struct Node *link; }LinkList; void buildList(int max,LinkList ...
- 线性O(N)时间复杂度求素数 , 筛法
线性O(N)时间复杂度求素数 , 筛法 1 /* 2 线性时间求出1-N 的素数 , 时间复杂度为O( N) : 3 一个合数可以表示成若干个素数的积 4 比如说 i = 6 =2 * 3 , A = ...
- 一般筛法和快速线性筛法求素数 求素数的一点总结
素数总是一个比较常涉及到的内容,掌握求素数的方法是一项基本功. 基本原则就是题目如果只需要判断少量数字是否为素数,直接枚举因子2 ..N^(0.5) ,看看能否整除N. 如果需要判断的次数较多,则先用 ...
- 母牛python_《Python》 母牛的故事Hello, world用筛法求之N内的素数
1:题目: 有一头母牛,它每年年初生一头小母牛.每头小母牛从第四个年头开始,每年年初也生一头小母牛.请编程实现在第n年的时候,共有多少头母牛? def f(n): f1,f2,f3=1,2,3 if ...
- 用筛法求之N内的素数
用筛法求之N内的素数. 时间限制: 1 Sec 内存限制: 64 MB 提交: 127 解决: 105 [提交][状态][讨论版][Edit] [TestData] 题目描述 用筛法求之N内的素数 ...
- 快速求素数表——埃氏筛法与欧拉筛法
快速求素数表--埃氏筛法与欧拉筛法 快速求素数表埃氏筛法与欧拉筛法 埃氏筛法 埃氏筛法原理 埃氏筛法时间复杂度 埃氏筛法代码求出1000000以内的素数并且输出n个素数 欧拉筛法 欧拉筛法原理 欧拉筛 ...
- 蓝桥杯每日一练——用筛法求之N内的素数 python
题目描述 用筛法求之N内的素数. 输入 N 输出 0-N的素数 样例输入 100 样例输出 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 7 ...
- 题目 1084: 用筛法求之N内的素数(数论)
文章目录 Question Ideas Code Question 题目描述 用筛法求之N内的素数. 输入 N 输出 0-N的素数 样例输入 100 样例输出 2 3 5 7 11 13 17 19 ...
- 题目 1084: 用筛法求之N内的素数
时间限制: 1Sec 内存限制: 64MB 提交: 23410 解决: 13929 题目描述 用筛法求之N内的素数. 输入 N 输出 0-N的素数 样例输入复制 100 样例输出复制 2 3 5 7 ...
最新文章
- 关于Rabbitmq的routingkey的作用
- CentOS6启动过程总结与GRUB问题修复
- 我的Serverless实战——引领云计算的下一个十年
- List和Set集合使用
- 任正非:华为的岗位没有年龄限制;腾讯微博将于9月28日停止运营;微软关闭Visual Studio Online|极客头条
- Markdown(五)——绘图工具mermaid之流程图Flowchart
- 不负高端商务旗舰之名,金立M2017将搭载高通芯片
- 数据库查询前十名和当前信息的排名信息
- centeros安装mySQL
- 初步设计对复杂系统的意义
- 傅里叶变换中采样频率(fs)的解读
- python制作好看的界面_python漂亮界面
- Azure Information Protection信息保护(AIP)/Azure Rights Management权限管理(RMS)
- WIN2012远程桌面授权过期
- 解决captcha验证码无法显示的问题
- pv vg lv 裸盘 裸设备 文件系统
- 【Arduino + Linux】基于 Helix 解码库实现 MP3 音频播放
- 《桃花庵歌》- 唐寅
- 09_JavaScript数据结构与算法(九)字典
- UIlabel - 富文本属性
热门文章
- 蚂蚁金服AAAI收录论文曝光,动态网络剪枝方法、无语预训练的网络剪枝技术有重大突破...
- 波士顿动力机器人逆天,人类已无法阻挡它的三级跳!
- 程序员转型人工智能工程师,如何在百忙之中不走岔路
- 重磅 | 王劲被百度起诉后首露面:称打印机电脑已报废,赔了318块钱,没接到法院传票
- 又双叒有兄弟因为 YYYY-MM-dd 被叫去加班了...
- 16 条 yyds 的代码规范
- 支持 gRPC 长链接,深度解读 Nacos 2.0 架构设计及新模型
- 面试官写了个双冒号::问我这是什么语法?Java中有这玩意?
- 一千个不用 Null 的理由
- 深入理解Ribbon之源码解析