1.举重大赛使用排序+二分查找的方法先排序,然后对每个人求出能和他对战的最小体重;然后对于每个人,二分找到能和他对战的最大体重。 假如二分到的最大下标是r,然后计数器 ans += r - i;即可 #include <iostream> #include <cstring> #include <vector> #include <algorithm> #define ll long long using namespace std; int main(){ int n,ans; ll weight; vector<...