做法:二分 思路: 1.先找出二分所需要的边界 2.每次判断这个点是否成立,可以用upper_bound模拟。如果能模拟完所有点则成立,否则不成立。 代码 #include <bits/stdc++.h> using namespace std; #define pb push_back #define mp(aa,bb) make_pair(aa,bb) #define _for(i,b) for(int i=(0);i<(b);i++) #define rep(i,a,b) for(int i=(a);i<=(b);i++) #define per(i,b,a)...