RT,样例没问题,提交全错
#include<iostream>
#include<math.h>
#include<iomanip>
#include<cstring>
using namespace std;
int main(){
int t,b,max=-114514,cnt=0,x;
cin>>t>>b;
int n[2][b];
for(int i=0;i<b;i++)cin>>n[0][i]>>n[1][i];
while(t>=0){
for(int i=0;i<b;i++){
if(n[1][i]>max&&n[0][i]<=t){
max=n[1][i];
x=i;
}
}
t-=n[0][x];
cnt+=n[1][x];
n[1][x]=-114514;
max=-114514;
}
cout<<cnt;
return 0;
}
为什么某谷不能看测试点......