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

L1-028 判断素数

本题的目标很简单,就是判断一个给定的正整数是否素数。

输入格式:

输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于231的需要判断的正整数。

输出格式:

对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No

输入样例:

2
11
111

输出样例:

Yes
No
#include<stdio.h>
#include<stdbool.h>
#include<math.h> // Added math.h library for sqrt functionbool isprime(int num)
{if(num<=1)return false;for(int i = 2; i<=sqrt(num); ++i) // Changed the condition to i*i<=num{if(num%i==0){return false;}}return true;
}
int main()
{int n = 0;int num = 0;scanf("%d",&n);for(int i = 0;i<n;++i){scanf("%d",&num);if(isprime(num))printf("Yes\n"); // Added newline character to separate outputselseprintf("No\n"); // Added newline character to separate outputs}return 0;
}
http://www.lryc.cn/news/262900.html

相关文章:

  • Scala多线程爬虫程序的数据可视化与分析实践
  • YOLOv8加入顶会ICLR2022MobileViT模块
  • 「数据结构」二叉树1
  • 栈(C语言版)
  • 聊聊reactor-logback的AsyncAppender
  • Apache SeaTunne简介
  • 【开题报告】基于uniapp的IT资讯阅读小程序的设计与实现
  • Java小案例-SpringBoot火车票订票购票票务系统
  • 关于获取高级电工职业技能等级证书一些避坑经历
  • springboot(ssm在线课程管理系统 网课管理系统Java系统
  • 4.1 媒资管理模块 - Nacos与Gateway搭建
  • 1641:【例 1】矩阵 A×B
  • iOS问题记录 - iOS 17通过NSUserDefaults设置UserAgent无效
  • linux的一些典型面试题解读
  • tortoisesvn各版本下载链接
  • [自动化运维工具]ansible简单介绍和常用模块
  • 记一次渗透测试信息收集-越权
  • Flink系列之:Table API Connectors之JSON Format
  • 2018年第七届数学建模国际赛小美赛B题世界杯足球赛的赛制安排解题全过程文档及程序
  • 【为数据之道学习笔记】5-7五类数据主题联接的应用场景
  • 得帆信息创始人-张桐,受邀出席 BV百度风投AIGC主题论坛
  • 云原生之深入解析减少Docker镜像大小的优化技巧
  • 记一次java for循环改造多线程的操作
  • Java面试整理-Java复制
  • wsl kafka的简单应用
  • 2023年国赛高教杯数学建模D题圈养湖羊的空间利用率解题全过程文档及程序
  • Flink系列之:Table API Connectors之Raw Format
  • 社交网络分析3:社交网络隐私攻击、保护的基本概念和方法 + 去匿名化技术 + 推理攻击技术 + k-匿名 + 基于聚类的隐私保护算法
  • 2023大湾区汽车创新大会在深圳坪山开幕
  • Graylog 中日志级别及其对应的数字