wzy666666 @ 2018-04-18 21:11:07
using namespace std; int n,s,a,b,c,d,t,m=0; int xi[10000]; int yi[10000]; int main() { cin>>n>>s>>a>>b; for(int i=1;i<=n;i++) cin>>xi[i]>>yi[i]; t=a+b; for(int i=1;i<n;i++) for(int j=i+1;j<=n;j++) { if(yi[i]>yi[j]) { c=xi[i],d=yi[i]; xi[i]=xi[j],yi[i]=yi[j]; xi[j]=c,yi[j]=d; } } for(int i=1;i<=n;i++) { if((xi[i]<=t)&&(yi[i]<=s)) { m++; s-=yi[i]; } } cout<<s<<endl; return 0; }
by 不到前10不改名 @ 2018-04-18 21:13:45
@wzy666666 能正常打出代码么~ 看到乱码我就不想看~