博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[HDU]2161Primes
阅读量:6116 次
发布时间:2019-06-21

本文共 721 字,大约阅读时间需要 2 分钟。

http://acm.hdu.edu.cn/showproblem.php?pid=2161

没有什么难度,不过要注意本题2不是素数。

#include"stdio.h"#include"string.h"#include"stdlib.h"bool prime[16005];void IsPrime(){     int i,j,t;          memset(prime,true,sizeof(prime));     prime[0]=prime[1]=false;     prime[2]=false;     prime[3]=true;     for(i=4;i<=16000;i+=2)         prime[i]=false;     for(i=3;i<=400;i+=2)       if(prime[i])         for(j=i*i;j<=16000;j+=2*i)            prime[j]=false;}int main(){    int n,cas=1;    IsPrime();    while(scanf("%d",&n)!=EOF)    {         if(n<=0)         break;         printf("%d: ",cas++);         if(prime[n]==true)         printf("yes\n");         else         printf("no\n");    }}

 

转载于:https://www.cnblogs.com/sjy123/p/3265148.html

你可能感兴趣的文章
ftp操作
查看>>
服务器双网卡双网关
查看>>
mysql入门之三:索引添加删除
查看>>
adb shell 命令详解
查看>>
dom4j解析带命名空间的xml文件
查看>>
mybaties的批量增删改查及普通增删改查
查看>>
Freenas8图文教程3--查看日志和固件升级
查看>>
添加CA根证书到操作系统获得信任
查看>>
我的友情链接
查看>>
Oracle 将秒转换成日期或者将日期转换成为秒函数
查看>>
mac之ssh记住密码。
查看>>
Redhat OpenShift架构剖析
查看>>
spring--(11)表达式语言(spel)
查看>>
追剧记录
查看>>
Bubble Ball kaufen
查看>>
【Linux总结】Linux命令学习一
查看>>
java基础接口回调的实现
查看>>
linux系统程序安装(二)yum工具1-yum的基本操作
查看>>
String 功能类
查看>>
Websocket 实现扫码二维码登录
查看>>