7-5 小于m的最大的10个素数 (15分)

  给定一个整数m(50<m<20000),找出小于m的最大的10个素数。

输入格式:

  输入在一行中给出一个正整数m(50<m<20000)。

输出格式:

  在一行中按递减顺序输出10个满足条件的素数,每个素数输出占6列。没有其它任何附加格式和字符。

输入样例:

  229

输出样例:

  227 223 211 199 197 193 191 181 179 173

#include <iostream>
#include<iomanip>
using namespace std;
int judge(int n) {
int i;
for (i = 2; i < n; i++)
if (n % i == 0)break;
if (i < n) return 0;
else return 1;
}
int main() {
int m, i, count = 0;
cin >> m;
for (i = m - 1; i > 1; i--) {
if (judge(i)) {
cout << setw(6) << i;
count++;
}
if (count == 10)break;
}
return 0;
}

最新文章

  1. C++异常层次结构图
  2. C语言函数的读写
  3. InputStream,BufferedImage与byte数组之间的转换
  4. HttpRequest重写,解决资源战胜/链接超时/分块下载事件通知 问题。
  5. 每天一个linux命令(14):which命令
  6. BZOJ 1912 巡逻
  7. JSON,JSONP
  8. 2D地图随机生成
  9. java mysql模板
  10. 【NEERC 2003】有向图破坏
  11. 关于Tcp三次握手的思考
  12. AutoAudit研究学习
  13. 【.NET Core项目实战-统一认证平台】第十章 授权篇-客户端授权
  14. javascript Hoisting变量提升
  15. SQL Prompt snippets
  16. Java内存模型学习笔记
  17. Centos6.5 搭建LAMP环境
  18. Html - Table 表头固定和 tbody 设置 height 在IE不起作用的解决
  19. 软件测试为何我会首选Python
  20. 20155227 2016-2017-2 《Java程序设计》第九周学习总结

热门文章

  1. centos7上安装使用docker环境
  2. SQL执行定时任务JOB,包教包会
  3. 为什么用postman
  4. 关于活动目录AD(域)的相关配置(已更新8.31)
  5. 一些开源软件的LOGO
  6. 修改系统hosts文件访问github
  7. 爬qqhentai
  8. Spark On Hive
  9. R7-1 判断回文字符串
  10. Twitter Bootstrap Grid System