整数模版
while(l<r)
{
ll mid1 = l + (r - l)/3;
ll mid2 = r- (r - l)/3;
if(check(mid1)>check(mid2))r=mid2-1;
else l=mid1+1;
}
整数模版
while(l<r)
{
ll mid1 = l + (r - l)/3;
ll mid2 = r- (r - l)/3;
if(check(mid1)>check(mid2))r=mid2-1;
else l=mid1+1;
}