质数终点
题目描述
Y 同学得到一个整数 。
每次操作时,他可以选择当前整数 的任意一个正因数 ,并将 修改为;
也就是如下操作:
。
Y 同学可以进行任意次操作,直到当前的 为质数为止。
请你求出,至少需要进行多少次操作,才能使 变为一个质数。
质数是指大于 ,并且正因数只有 和它本身的整数。
输入格式
输入一行一个整数 。
输出格式
输出一行一个整数,表示使 变为质数所需的最少操作次数。
样例
样例输入 #1
8
样例输出 #1
1
样例输入 #2
5
样例输出 #2
0
数据范围与约定
对于 的数据,保证 。
| 测试点编号 | 分值 | 具体限制 | 特殊性质 |
|---|---|---|---|
| 特殊性质 A | |||
| 特殊性质 B | |||
| 特殊性质 C | |||
| 无 | |||
- 特殊性质 A:保证 为质数。
- 特殊性质 B:保证 为偶数。
- 特殊性质 C:保证 ,其中 为质数。
京公网安备11010802045784号