传统题 3000ms 128MiB

素数距离问题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。
如果输入的整数本身就是素数,则输出该素数本身,距离输出0

输入格式

第一行给出测试数据组数N(0<N<=10000)
接下来的N行每行有一个整数M(0<M<1000000),

输出格式

每行输出两个整数 A B.
其中A表示离相应测试数据最近的素数,B表示其间的距离。

样例

样例输入

3
6
8
10

样例输出

5 1
7 1
11 1

26国庆自检赛

未参加
状态
已结束
规则
ACM/ICPC
题目
14
开始于
2026-10-6 13:00
结束于
2026-10-6 18:00
持续时间
5 小时
主持人
参赛人数
42