2040:【例5.7】筛选法找质数

时间限制: 1000 ms         内存限制: 65536 KB
提交数: 490     通过数: 335

【题目描述】

用筛法求出n(2≤n≤1000)n(2≤n≤1000)以内的全部质数。

【输入】

输入nn。

【输出】

多行,由小到大的质数。

【输入样例】

10

【输出样例】

2
3
5
7

【参考代码】

#include<stdio.h>
#define N 1010
int table[N]={1,1};
void isprime()
{int i,j;for(i=2;i<N;i++){if(table[i]==0)for(j=i+i;j<N;j+=i)table[j]=1;}
}
int main()
{int i,n;isprime();scanf("%d",&n);for(i=2;i<=n;i++)if(table[i]==0)printf("%d\n",i);return 0;
}

http://ybt.ssoier.cn:8088/problem_show.php?pid=2040

信息学奥赛一本通(2040:【例5.7】筛选法找质数)相关推荐

  1. 信息学奥赛一本通 2040:【例5.7】筛选法找质数 (普通筛 线性筛)

    [题目链接] ybt 2040:[例5.7]筛选法找质数 [题目考点] 1. 普通筛法找质数(埃拉托色尼筛法) 基本思想:把从2到N的一组正整数从小到大按顺序排列.从中依次删除2的倍数.3的倍数.5的 ...

  2. 【例1】 0/1背包《信息学奥赛一本通》【解法一】 02

    /* [例1] 0/1背包<信息学奥赛一本通>[解法一] 02 http://ybt.ssoier.cn:8088/problem_show.php?pid=1267 */ #includ ...

  3. 【例8】合唱队形(《信息学奥赛一本通第五版》)

    /* [例8]合唱队形(<信息学奥赛一本通第五版>) http://ybt.ssoier.cn:8088/problem_show.php?pid=1264 [问题描述] N位同学站成一排 ...

  4. 信息学奥赛一本通 2021:【例4.6】最大公约数

    [题目链接] ybt 2021:[例4.6]最大公约数 [题目考点] 1. while循环 2. 求最大公约数 辗转相减法 辗转相除法 [解题思路] 解法1:枚举 取较小数字,从该数字的值开始从大到小 ...

  5. 信息学奥赛一本通(2032:【例4.18】分解质因数)

    2032:[例4.18]分解质因数 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 582     通过数: 376 [题目描述] 把一个合数分解成若干个质因数乘积 ...

  6. 信息学奥赛一本通——2062:【例1.3】电影票

    2062:[例1.3]电影票 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 57341     通过数: 34230 [题目描述] 已知一位小朋友的电影票价是10 ...

  7. 信息学奥赛一本通 1278:【例9.22】复制书稿(book) | 洛谷 P1281 书的复制

    [题目链接] ybt 1278:[例9.22]复制书稿(book) 洛谷 P1281 书的复制 [题目考点] 1. 动态规划:线性动规 [解题思路] 该题可以抽象为:将由m个数字构成的序列分成k个子段 ...

  8. 信息学奥赛一本通1267:【例9.11】01背包问题(二维dp与滚动数组优化)

    [题目描述] 一个旅行者有一个最多能装 MM 公斤的背包,现在有 nn 件物品,它们的重量分别是W1,W2,...,WnW1,W2,...,Wn,它们的价值分别为C1,C2,...,CnC1,C2,. ...

  9. 信息学奥赛一本通C++语言-----2036:【例5.3】开关门

    [题目描述] 宾馆里有n(2≤n≤1000)n(2≤n≤1000) 个房间,从1∼n1∼n 编了号.第一个服务员把所有的房间门都打开了,第二个服务员把所有编号是22 的倍数的房间"相反处理& ...

最新文章

  1. 奥西300工程机服务器装系统,奥西工程机ftp服务器登录
  2. 中断嵌套引起的问题记录
  3. 如何将SAP UI5应用配置到SAP云平台Fiori Launchpad里
  4. Ivan and Powers of Two CodeForces - 305C(set)
  5. mysql多表内连接查询
  6. OpenCV:透视变换
  7. 同步的概念(python 版)
  8. 鸿蒙系统将登陆2亿台华为手机,“别的厂商想用,我们会支持!”
  9. centos7学习笔记-安装配置apache
  10. 时分多路数字电话基带传输系统
  11. 2022年软考信息安全工程师备考历年真题汇总
  12. 射频芯片设计EM仿真(二)--对比EM仿真和schmetic仿真
  13. BZOJ1059 [ZJOI2007]矩阵游戏
  14. 虚拟机中Ubuntu安装中文输入法(谷歌输入法)
  15. 期货日内交易小经验-开仓篇
  16. 使用Arduino开发ESP32(18):使用Preferences保存数据
  17. 全国计算机等级考试二级三级对应,全国计算机等级考试三级(网络技术)对应的是三级A还是三级B?...
  18. Docker容器日志清理方式
  19. 《Text Mining and Analytics》学习笔记——第一周
  20. 逐帧绘制毕达哥拉斯树

热门文章

  1. Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)...
  2. 眼花缭乱的数据库,怎样选择?给你这个书单,想学哪个学哪个
  3. 身为数据科学家怎么能不掌握这四大技能!
  4. 在vue文件引入echarts_vue文件中使用echarts.js的两种方式
  5. python importlib_学习python importlib的导入机制
  6. 谈谈阿里所谓的——要性
  7. 使用TortoiseGit提交代码到Github.com上 详细步骤
  8. VisualSvn Server安装和使用
  9. Linux 学习笔记_12_Windows与Linux文件共享服务_1.1_--Samba(下)Samba经典应用案例
  10. 基于Django实现RBAC权限管理