博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[河南省ACM省赛-第三届] 素数 (nyoj 169)
阅读量:7292 次
发布时间:2019-06-30

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

 

#include 
#include
#include
#include
#include
#include
using namespace std;#define N 1100#define INF 0x7fffffffbool prime[N]; void init(){ memset(prime, true, sizeof(prime)); prime[0] = prime[1] = false; int m = (int)sqrt(N+0.5); for(int i=2; i<=m; i++){ if(prime[i]) for(int j=i*i; j<=N; j+=i) prime[j] = false; }} int main(){ //freopen("d:\\in.txt", "r", stdin); int t, n; scanf("%d", &t); init(); while(t--) { scanf("%d", &n); for(int i=0; true; i++){ if(prime[i+n]){ printf("%d\n", i+n); break; } else if(n-i > 0 && prime[n-i]){ printf("%d\n", n-i); break; } } } return 0;}

转载于:https://www.cnblogs.com/huwtylv/p/4385313.html

你可能感兴趣的文章
div辅助线【完整版】
查看>>
ZZULIOJ 1898: 985的数字难题 【水题】
查看>>
移动tempdb导致数据库服务不能启动
查看>>
[BEC][hujiang] Lesson04 Unit1:Working life ---Reading + Listening &Grammar & Speaking
查看>>
AspNet GridView Excel 下载 Excel 导出
查看>>
习题整理,二叉树后续遍历得到指定节点到其祖先的路径
查看>>
输入数字和小数点
查看>>
CRUD全栈式编程架构之服务层的设计
查看>>
day8--socketserver作业
查看>>
JAVA自带的加密算法-MD5\SHA1\BASE64
查看>>
React + Redux 实现的个人博客
查看>>
[BZOJ1597][Usaco2008 Mar]土地购买(斜率优化)
查看>>
算法模板——平衡树Treap
查看>>
【BZOJ】1984 月下“毛景树”
查看>>
iOS 枚举器NSEnumerator
查看>>
【CodeForces】913 C. Party Lemonade
查看>>
五张图理解一致性Hash原理
查看>>
转 python数据类型详解
查看>>
【转】Delphi 关键字详解
查看>>
四:Ionic Framework不支持Android4.2.2的解决方法
查看>>