2225: 素数距离问题
          内存限制:128 MB
          时间限制:3.000 S
         
      
      
        
          评测方式:文本比较
          命题人:
      
      
          提交:3
          解决:3
      
题目描述
          现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。
如果输入的整数本身就是素数,则输出该素数本身,距离输出0
    如果输入的整数本身就是素数,则输出该素数本身,距离输出0
输入
第一行给出测试数据组数N(1<=N<=50000)
接下来的N行每行有一个整数M(0<M<1000000),
      接下来的N行每行有一个整数M(0<M<1000000),
输出
每行输出两个整数 A B.
其中A表示离相应测试数据最近的素数,B表示其间的距离。
        其中A表示离相应测试数据最近的素数,B表示其间的距离。
样例输入 复制
3
6
8
10
样例输出 复制
5 1
7 1
11 1