ll sqrt(ll x)
{
ll l = -1,r = 1e10,mid;
while(r-l > 1)
{
mid = (l+r)>>1;
if(mid*mid > x)
r = mid;
else if(mid*mid < x)
l = mid;
else
return mid;
}
return l;
}
开根号向下取整代码实现
最新推荐文章于 2024-03-01 14:21:46 发布