Toggle navigation
PIPIOJ
F.A.Qs
Web Board
ProblemSet
Source/Category
Status
Ranklist
Contest
Recent
Login
Problem1522--PIPI的质数游戏
1522: PIPI的质数游戏
Time Limit:
1 Sec
Memory Limit:
128 MB
Submit:
66
Solved:
14
[
Submit
] [
Status
] [
Web Board
] [Creator:
]
Description
PIPI很喜欢质数,他现在有一个数x,想知道最少经过几步操作能够把该数变成一个质数。
对于每步,他可以从下面3种操作中选取一种来执行:
(1)
把当前数加1
(2)把当前的数除以2(向下取整)
(3)把当前数各数位的数加1后相乘(如431变成5*4*2=40)
Input
第一行输入测试用例组数t(t<=1000)。
接下来t行,每行输入一个正整数x(x<=1e8)。
Output
对于每组输入,输出x能变成质数的最小操作步数。
Sample Input
2 7 9
Sample Output
0 2
Source/Category
中等