闲话:今天是4年一度的奇观——2月29日!(地球人都知道)
所以为了纪念这个特殊的日子,我决定倒着讲。这是什么奇怪的规矩?(雾
二分即可。
#include <bits/stdc++.h>
using namespace std;
const int maxn=200005;
int c[maxn],t[maxn],opt[maxn];
int main(){
int n,q;
cin>>n>>q;
for(int i=1;i<=n;i++)
cin>>c[i];
for(int i=1;i<=n;i++)
cin>>t[i];
for(int i=1;i<=n;i++){
if(c[i]>t[i])
opt[i]=c[i]-t[i];
else
opt[i]=-1;
}
sort(opt+1,opt+n+1,less<int>());
while(q--){
int v,s;
cin>>v>>s;
int pos=upper_bound(opt+1,opt+n+