← RoseCodeROSECODE / 235黄金比例进制表示Phinary representationPhilippe_57721 · 数学 · 2015-04-30ϕ=1+52 是黄金比例。 任何正整数都可以表示为 ϕ 与整数指数的幂之和: 1=ϕ0 2=ϕ1+ϕ−2 3=ϕ2+ϕ−2 4=ϕ2+ϕ0+ϕ−2 5=ϕ3+ϕ−1+ϕ−4 6=ϕ3+ϕ1+ϕ−4 7=ϕ4+ϕ−4 8=ϕ4+ϕ0+ϕ−4 9=ϕ4+ϕ1+ϕ−2+ϕ−4 10=ϕ4+ϕ2+ϕ−2+ϕ−4 如果我们添加指数不连续的约束,则该表示是唯一的。 这种表示形式称为整数的数字表示形式。 对于整数 n,我们将 M(n) 定义为其数学表示形式中所有指数的总和: M(641)=∑641base-ϕ=∑{13,9,7,5,2,0,−3,−11,−14}=8 在 [1,10000000] 范围内,找到 M 的最小值、第一个达到最小值的整数、最大值以及第一个达到最大值的整数 应答格式:Mmin,nmin,Mmax,nmax // -17,77,8,46 范围为 [1,100] [我的时间:10 秒] P.S: 感谢 思南 感谢他的建议,使这个问题变得更加有趣。