我们规定f(x)(x≥2)表示整数x的除本身之外的最大因数。
例如,f(6)=3,f(25)=5,f(2)=1。
现在,给定一个整数n,请你将其拆分为K份n1,n2,…,nk(也可以不拆分,即k=1),要求:
-
n1+n2+…+nk=n
-
对于 1≤i≤k,ni≥2 始终成立。
-
f(n1)+f(n2)+…+f(nk) 的值应尽可能小。
输出 f(n1)+f(n2)+…+f(nk) 的最小可能值。
我们规定f(x)(x≥2)表示整数x的除本身之外的最大因数。
例如,f(6)=3,f(25)=5,f(2)=1。
现在,给定一个整数n,请你将其拆分为K份n1,n2,…,nk(也可以不拆分,即k=1),要求:
输出 f(n1)+f(n2)+…+f(nk) 的最小可能值。
27
3
Anything about this OnlineJudge, Please Contact Administrator. Click add QQ
OJ system based on HUSTOJ Project , UI based on Twitter Bootstrap
Copyright 2016 ACM算法攻关部cnt: 5510
关于网站改版