wa!
查看原帖
wa!
783336
Earth_Sky楼主2023/9/18 20:59

连wa都有,求助!

#include<bits/stdc++.h>
using namespace std;
const int MAX=1e5+5;
int d[MAX],c[MAX];
int main(){
	int n,q;
	scanf("%d%d",&n,&q);
	for(int i=1;i<=n;i++) scanf("%d%d",&d[i],&c[i]);
	int r,v,tnmp,temp;
	for(int i=1;i<=q;i++){
		scanf("%d%d",&r,&v);
		tnmp=r;
		while(v>c[tnmp]&&tnmp<=n){
			v-=c[tnmp];
			temp=tnmp;
			while(d[temp]>=d[tnmp]&&tnmp<=n) tnmp++;
		}
		if(tnmp>n) printf("0\n\n");
		else printf("%d\n\n",tnmp);
	}

	return 0;
}
2023/9/18 20:59
加载中...