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

【C++ 真题】P5736 【深基7.例2】质数筛

P5736 【深基7.例2】质数筛

题目描述

输入 n n n 个不大于 10 5 10^5 105 的正整数。要求全部储存在数组中,去除掉不是质数的数字,依次输出剩余的质数。

输入格式

第一行输入一个正整数 n n n,表示整数个数。

第二行输入 n n n 个正整数 a i a_i ai,以空格隔开。

输出格式

输出一行,依次输出 a i a_i ai 中剩余的质数,以空格隔开。

输入输出样例 #1

输入 #1

5
3 4 5 6 7

输出 #1

3 5 7

说明/提示

数据保证, 1 ≤ n ≤ 100 1\le n\le100 1n100 1 ≤ a i ≤ 10 5 1 \leq a_i \leq 10^5 1ai105

题解

#include<bits/stdc++.h>
using namespace std;
int n, x; bool is_prime(int a){if(a<=1) return false;for(int i=2;i<=a/i;++i){if(a%i == 0) return false;}return true;
}int main(){cin>>n;for(int i=1;i<=n;++i){cin>>x;if(is_prime(x)) cout<<x<<" ";}return 0;	
}

相关文章:

  • 【笔记】PyCharm 中创建Poetry解释器
  • PyTorch学习之:torch.gather是什么?
  • MBSS-T1:基于模型的特定受试者自监督运动校正方法用于鲁棒心脏 T1 mapping|文献速递-深度学习医疗AI最新文献
  • InetAddress 类详解
  • 第一章 Proteus中Arduino的可视化程序
  • 宁夏建设工程专业技术职称评审条件
  • 今日行情明日机会——20250521
  • 掩膜合并代码
  • 关于TCP三次握手
  • Java异步编程利器:CompletableFuture 深度解析与实战
  • 5.21本日总结
  • 端口号详解(技术向)
  • 轩辕杯Wp
  • 从运维告警到业务决策:可观测性正在重新定义企业数据基础设施
  • AI工程师系列——面向copilot编程
  • 配电网运行状态综合评估方法研究
  • 使用 mutt 发送邮件:Linux 下轻量高效的命令行邮件工具
  • NV009NV010美光闪存颗粒NV011NV012
  • Java面试问题基础篇
  • BISS0001 PIR红外感应IC:高性能热释电信号处理解决方案
  • 整形医院网站建设/网店推广方案策划书
  • 做乒乓球网站的图片大全/百度快速排名培训
  • 网站建设报价单/常见的网络推广方法有哪些
  • 防钓鱼网站宣传/企业培训师资格证报考2022
  • 手机端网站怎么做seo/国外搜索引擎大全不屏蔽
  • 网站专业术语中seo意思是/天津网站排名提升