比赛成绩 AC:5 RANK:598 试题订正 B.Watches 难度:easy 发现答案具有单调性,考虑二分答案。 每次二分按 ai+i×ka_i+i \times kai+i×k 从小到大排序,看前 kkk 个之和是否小于等于 mmm 即可。 #include<bits/stdc++.h> using namespace std; typedef pair<int,int> pa; const int MAXN=1e5+5; pa a[MAXN]; int n,m,k; bool cmp(pa x,pa y) { return x.first+k*x.seco...