nyoj24 素数距离
来源:互联网 发布:linux 线性区 物理地址 编辑:程序博客网 时间:2024/06/14 19:18
#include <stdio.h>#include <math.h>int fun(int n);int left(int n);int right(int n);int main(){int m,n,a=0,x,y;scanf("%d",&m);while(m--){scanf("%d",&n);x=left(n);y=right(n);if(n==1)printf("%d %d\n",n+1,a+1);else if(fun(n)==1)printf("%d %d\n",n,a);else if(x<=y)printf("%d %d\n",n-x,x);elseprintf("%d %d\n",n+y,y);}return 0;}int fun(int n){int i;for(i=2;i<=sqrt(n);i++)if(n%i==0)break;if(i>sqrt(n)&&n!=1)return 1;elsereturn 0;}int left(int n)//左距离{int a=0;while(fun(n)!=1){n--;a++;}return a;}int right(int n)//右距离{int a=0;while(fun(n)!=1){n++;a++;}return a;} //AC
0 0
- NYOJ24-素数距离问题
- nyoj24素数距离问题
- nyoj24 素数距离问题
- NYOJ24 素数距离问题
- NYOJ24 素数距离问题
- NYOJ24---素数距离问题
- nyoj24 素数距离
- nyoj24素数距离问题
- 素数距离问题(nyoj24)
- NYOJ24素数距离问题
- nyoj24
- 素数距离
- 素数距离
- 素数距离
- 素数距离
- 素数距离
- 素数nyoj--(素数距离)
- 素数nyoj--(素数距离)
- 今天和别人讨论发现以前运行estuary例子方法是错误的
- iOS开发第三方库的汇集
- 继承Thread类来实现多线程
- 第六章 预处理器
- Hdu1280 - 前m大的数 - 哈希
- nyoj24 素数距离
- 【索引】Volume 1. Elementary Problem Solving
- 学习计算机
- HDOJ 题目1114Piggy-Bank(完全背包,动态规划)
- 设计模式中使用的原则既面向对象的设计原则
- 采购申请 POCIRM-001:ORA-01403: 未找到任何数据
- Cocos2d-js官方完整项目教程翻译:一、构建Cocos2d-js开发环境
- 敏捷大拇指帅哥美女大型派对 [北京][免费]
- R文件不能自动生成