#P1098. 平方数
平方数
题目描述
ak机拿到一个整数,并希望通过如下两个操作将变为完全平方数。
- 如是素数,则将其减1
- 否则,将其除以自己最小的素因子。
ak机需要操作多少次?
输入描述
一个正整数
输出描述
一个整数,表示操作次数。
样例
输入
5
输出
1
输入
20
输出
3
ak机拿到一个整数x,并希望通过如下两个操作将x变为完全平方数。
ak机需要操作多少次?
一个正整数x(1≤x≤109)
一个整数,表示操作次数。
输入
5
输出
1
输入
20
输出
3
By signing up a Hydro universal account, you can submit code and join discussions in all online judging services provided by us.