关于下面这段代码:
for(ll i=70;i>=0;i--) { t<<=1; if(y>>i&1) t|=1,cur++; if(t) ans=min(ans,solve(t)+cnt-cur+i); }
按理来说,当 i>63 的时候 y>>i&1 应该是0的,但我测样例的时候发现不是,有没有人来解答一下,谢谢。
i>63
y>>i&1