第11课:二分答案

潘CSP200八点班

2023-07-14 7:14:45
2023-07-25 19:14:45

信息与公告

// 找到满足条件的第1个值的下标,如果没找到则输出 n (r 的初始值)

int l=0,r=n;
while(l<r)
{
	int m=(r-l)/2+l;
	if(满足条件)    	
		r=m;		
	else		
		l=m+1;		
}
cout<<l<<endl;