假如求的不是第 3N 级台阶而是第 N 级台阶,那么应该怎么做,N的范围可以取到多少?
目前楼主的想法是把 N 拆成 ∑i=0log3Nεi∗3i 的形式 , 然后分讨 ,如果 εi==0 不做处理 , 如果 εi==2,ans+=3i, 如果 εi==1 ,如下方代码
if(y==1)
{
ans1=ans1+f[i]; ans2+=ch[i]-f[i];
}
if(y==0)
{
ans2=ans2+f[i]; ans1+=ch[i]-f[i];
}
y=1-y; n-=ch[i];
期待大佬们的解法。