P1478 RE on #4 求助
查看原帖
P1478 RE on #4 求助
999062
wangzixiao12345楼主2023/10/13 22:30

为什么会RE啊,qwq

#include<bits/stdc++.h>
using namespace std;
struct node{
	int high;
	int power;
}a[500005];
bool cmp(node x,node y){
	return x.power<y.power;
} 
int main(){
	int n,s;
	cin>>n>>s;
	int chair,tao;
	cin>>chair>>tao;
	int sum=chair+tao;
	for(int i=1;i<=n;i++){
		cin>>a[i].high>>a[i].power;
	}
	sort(a+1,a+1+n,cmp);
	int cnt=0;
	for(int i=1;;i++){
		if(s-a[i].power<0){
			break;
		}
		if(a[i].high<=sum){
			cnt++;
			s=s-a[i].power;
		}
	}
	cout<<cnt;
	return 0;
}
2023/10/13 22:30
加载中...