请选手到 http://acm.xidian.edu.cn/contestrank3.php?cid=1038 核对报名,报名失败或尚未报名的尽快报名!

问题 1028. -- 数字工程

1028: 数字工程

时间限制: 1 Sec  内存限制: 128 MB
提交: 1137  解决: 165
[提交][状态][讨论版]

题目描述

ACM实验室开启了一个数字工程项目,希望把正整数n通过一些特殊方法变成1。
可采用的方法有:(1)减去1;(2)除以它的任意一个素因子。 每操作一次消耗一个单位的能量。
问,把n变成1最少需要消耗多少能量?

输入

多组测试
对于每组测试,输入正整数n (1<=n<=1,000,000)

输出

输出最少消耗的能量

样例输入

1
4

样例输出

0
2

提示

来源

[提交][状态][讨论版]