PTA-第4章-11 判断素数

简介: ```markdown程序需处理不超过10个正整数,每个数不大于1000000。对于每个数,若为素数则输出"Yes",否则输出"No"。输入示例:```211111```输出示例:```YesNo```

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

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

输入样例:
在这里给出一组输入。例如:

2
11
111
输出样例:
在这里给出相应的输出。例如:

Yes
No
代码:
n=int(input())
for i in range(n):
x=int(input())
for j in range(x-1,1,-1):
if x%j==0:
print("No")
break
else:
print("Yes")

相关文章
|
机器学习/深度学习 人工智能 C语言
【C/PTA】循环结构进阶练习(三)
【C/PTA】循环结构进阶练习(三)
993 0
|
1月前
|
人工智能 自然语言处理 搜索推荐
企业 AI 客服系统怎么建?免费工具推荐、成本测算与选型攻略
2025年,AI客服系统成为企业提升服务效率与客户体验的核心工具。面对用户对7×24小时响应、个性化交互的高要求,传统客服难以应对。AI客服通过自然语言处理与自动化技术,实现高效应答、降本增效,并释放人力处理复杂问题。超60%企业已在客户触点部署AI能力,智能客服正从“可选”变为“必备”。
|
4月前
|
缓存 Java 开发者
Java 开发者必看!ArrayList 和 LinkedList 的性能厮杀:选错一次,代码慢成蜗牛
本文深入解析了 Java 中 ArrayList 和 LinkedList 的性能差异,揭示了它们在不同操作下的表现。通过对比随机访问、插入、删除等操作的效率,指出 ArrayList 在多数场景下更高效,而 LinkedList 仅在特定情况下表现优异。文章强调选择合适容器对程序性能的重要性,并提供了实用的选择法则。
279 3
|
算法 搜索推荐 C语言
C语言进行学生成绩排序(选择排序)
用C语言进行学生成绩排序,主要包括简单选择排序和堆排序,含源代码。
796 1
C语言进行学生成绩排序(选择排序)
|
分布式计算 监控 Java
Storm详细配置
Storm详细配置
253 1
|
安全 Java Maven
使用MapStruct简化Java对象映射
在软件开发中,经常需要将一个Java对象的数据映射到另一个对象,特别是在使用DTO(Data Transfer Object)模式时。手动编写这些映射代码非常繁琐,而MapStruct可以帮助我们自动生成这些映射代码,从而提高开发效率和代码质量。
523 2
|
网络安全 开发工具 git
Mac安装Git
Mac安装Git
354 2
|
SQL 关系型数据库 MySQL
1.Mysql 安装配置和使用
1.Mysql 安装配置和使用
197 1
1.Mysql 安装配置和使用
|
PHP
PHP微信公众号投票活动系统源码
PHP微信公众号投票活动系统源码
426 11
|
存储 数据挖掘 数据处理
【python源码解析】深入 Pandas BlockManager 的数据结构和初始化过程
【python源码解析】深入 Pandas BlockManager 的数据结构和初始化过程