//简单函数_素数距离问题

任务描述
现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。
如果输入的整数本身就是素数,则输出该素数本身,距离输出0 
输入格式:
第一行给出测试数据组数N(0<N<=10000)
接下来的N行每行有一个整数M(0<M<1000000),
输出格式:
每行输出两个整数 A B.
其中A表示离相应测试数据最近的素数,B表示其间的距离。
输入样例:
3
6
8
10
输出样例:
5 1
7 1
11 1

#include<stdio.h>
#include<math.h>
int su(int y)
{
    int i;
    for(i=2;i<=sqrt(y);i++)
    {
        if(y%i==0)
        return 0;
    }
    return 1;    
}
void pan(int x)
{
    int ge,p,te;
    te=0;
    ge=0;
    if(su(x)==1)
    printf("%d %d",x,0);
    if(su(x)==0)
    {
        
            
            while(su(x)==0)
            {
                ge++;
                x--;
            }
            
            
            p=x+ge;//p是原来x
            
            while(su(p)==0)
            {
                te++;
                p++;
            }
            
             if(ge<=te)
            printf("%d %d\n",x,ge);
            if(ge>te)
            printf("%d %d\n",p,te);
            
        
            
            
        
    }
}
int main()
{
    int n,i;
    scanf("%d",&n);
    int t;
    for(i=0;i<n;i++)
    {
        scanf(" %d",&t);
        pan(t);
        
    }
    
    return 0;
}

多一行空白,不知道怎么整掉 

相关推荐

  1. 简单数学问题素数的判断及获取

    2024-03-28 01:40:04       30 阅读
  2. 回文素数----函数

    2024-03-28 01:40:04       14 阅读
  3. 素数问题 python

    2024-03-28 01:40:04       17 阅读
  4. 素数幂变换问题

    2024-03-28 01:40:04       9 阅读
  5. 动态规划——编辑距离问题

    2024-03-28 01:40:04       29 阅读
  6. Python使用函数素数

    2024-03-28 01:40:04       36 阅读
  7. OJ :1092 :素数表(函数专题)

    2024-03-28 01:40:04       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-28 01:40:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-28 01:40:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-28 01:40:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-28 01:40:04       20 阅读

热门阅读

  1. go中validate包使用教程

    2024-03-28 01:40:04       18 阅读
  2. js相关的dom方法

    2024-03-28 01:40:04       21 阅读
  3. 1.初步认识Redis

    2024-03-28 01:40:04       20 阅读
  4. 前端npm包管理工具

    2024-03-28 01:40:04       19 阅读
  5. hadoop配置免密登录

    2024-03-28 01:40:04       18 阅读
  6. 寻踪晋商:纵横欧亚九千里,称雄商界五百年

    2024-03-28 01:40:04       20 阅读
  7. 谈谈 MySQL 的索引

    2024-03-28 01:40:04       16 阅读
  8. python函数-变量和参数-2.4

    2024-03-28 01:40:04       17 阅读