二分板子
#include<bits/stdc++.h> using namespace std; #define ll long long bool check() { } int main() { ll l=0,r=1e9;//l 和 r是实际范围 while(l<r) { ll mid=(l+r+1)>>1; if(check()) l=mid; else r=mid-1; } return 0; }
#include<bits/stdc++.h> using namespace std; #define ll long long bool check() { } int main() { ll l=0,r=1e9;//l 和 r是实际范围 while(l<r) { ll mid=(l+r+1)>>1; if(check()) l=mid; else r=mid-1; } return 0; }
相关推荐