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

福建省住房和城乡建设局网站手机制作简历模板免费

福建省住房和城乡建设局网站,手机制作简历模板免费,wordpress+边框插件,重庆最便宜的网站建设公司目录 题目: 代码: 要注意的细节: 题目: 给定 n 个正整数 ai,判定每个数是否是质数。 输入格式 第一行包含整数 n。 接下来 n 行,每行包含一个正整数 ai。 输出格式 共 n 行,其中第 i 行输出第 …

目录

 题目:

 代码:

要注意的细节:


 题目:

给定 n 个正整数 ai,判定每个数是否是质数。

输入格式

第一行包含整数 n。

接下来 n 行,每行包含一个正整数 ai。

输出格式

共 n 行,其中第 i 行输出第 i 个正整数 ai 是否为质数,是则输出 Yes,否则输出 No

数据范围

1 ≤ n ≤ 100,
1 ≤ ai ≤ 2^31−1

输入样例:

2
2
6

输出样例:

Yes
No

 代码:

#include<iostream>
using namespace std;int main()
{int n;cin>>n;while(n--){bool r=0;int a;cin>>a;if(a==1) r=1;for(int i=2;i<=a/i;i++){if(!(a%i)) r=1;}if(r) cout<<"No"<<endl;else cout<<"Yes"<<endl;}
}

要注意的细节:

for循环的结束条件建议采用代码中的 i <= a / i 

若循环结束条件写成:i<=sqrt(a),则每次循环都会调用一遍sqrt()函数,它计算比较慢,所以不推荐

若循环结束条件写成:i*i<=a ,则当 a 太大接近于int的最大值时,计算i*i可能会溢出,结果就变成负数了,循环条件恒成立,死循环。

http://www.dtcms.com/wzjs/607266.html

相关文章:

  • 淄博制作网站编写网站方案设计书表格
  • google网站推广在电脑制作手机网站用什么软件
  • 网站怎么静态化做怎样的网站能赚钱吗
  • 班级网站开发环境网站设计和经营
  • 网店网站建设哪家广州百度关键词排名
  • 设计部联盟网站数字营销技术应用
  • 手机网站滑动效果社区工作者有编制吗
  • 手机建站cms系统妻子2018高清免费视频
  • 网站域名不想实名认证网站备案为什么要闭站
  • 做网站导流域名注册好如何网站建设
  • 建设银行支行网站海外网站seo
  • 网站制作苏州企业企业信息查询系统官网山东省
  • 企业网站如何建设报告请人建网站需要多少钱
  • 怎么建立一个简易的网站wordpress+悬浮按钮
  • 快捷的网站建设排行榜济南网站建设搜q.479185700
  • 网站排名下降的原因吉林建设网站
  • 贵州软件开发 网站开发百度移动点击排名软件
  • 网站自动站建自适应网站欣赏
  • 做百度ssp的网站开发人discuz做门户网站
  • 网站开发地图导航页面网站建设的盈利模式
  • 腾云网站建设怎么样h5企业网站定制排名
  • 哈尔滨网站制作公司价格wordpress响应式网站模板下载
  • 外贸网站赚钱化妆品企业网站案例大全
  • seo如何优化一个网站wordpress首页显示文章缩略图
  • 企业网站怎么做跟淘宝链接优化关键词是什么意思
  • 石家庄做网站网络公司最新国际新闻大事件
  • 世界政务网站绩效评估指标体系建设与企业网站做接口
  • 怎么申请域名 制作网站单页竞价网站
  • 学网站论坛专业企业网站开发联系电话
  • 企业建站报价广东官网网站建设平台