二分法模板
其他 C++ 公开

avatar 偷狗的林黛玉 发布于 2026-08-05 16:26 更新于 2026-08-05 16:26
返回
二分法模板.cpp
#include <bits/stdc++.h>
using namespace std;
#define ll long long
int n,sum=0,l=15,r=45,mid; 
int main(){
	cin>>n;
	while (l<=r){
		sum++;
		mid = (r+l)/2;
		if (mid == n){
            cout << sum;
			break;
		}else if(mid>n){
			r=mid-1;
		}else{
			l=mid+1;
		}
	}
	
	return 0;
}
wzs_oj@kernel:~ — wzs-sh
guest@wzsoj:~$
刷新页面 F5
复制 Ctrl+C
粘贴 Ctrl+V
搜索题目
站点公告
今日神谕
CSP 倒计时
排行榜
我的提交
Esc 关闭 Enter 跳转 支持模糊匹配数字