如果你 wa #2。不妨试一下将 if(d[i-(j>>1)]>(j>>1)) 改成 if(d[i-(j>>1)]>=(j>>1))。
if(d[i-(j>>1)]>(j>>1))
if(d[i-(j>>1)]>=(j>>1))