只有第四个测试点RE,求教

P1478 陶陶摘苹果(升级版)

lanzhijie525 @ 2022-02-12 14:36:34

 #include<cstdio>
#include<iostream>
#include<cmath>
using namespace std;
double x[10000],y[10000];// 苹果高  要用到的力 
int main(){
    double n,s;cin>>n>>s;//苹果数  力气 
    double a,b;cin>>a>>b;//凳子高  身高
    for(int i=1;i<=n;i++){
        cin>>x[i]>>y[i];
    }
    double g=a+b;//总高
    int cnt=0; 
    for(int i=1;i<=n;i++){
        if(x[i]<=g){
            cnt++;
            s-=y[i];
        }
        if(s<0){
            break;
        }
    }
    cout<<cnt<<endl;
    return 0;
} 

by coldy_rainy @ 2022-02-12 16:32:45

@lanzhijie525

要先进行排序

建议用结构体做哦

还有,是只有 # 4 AC


by lanzhijie525 @ 2022-02-13 09:05:02

@penhaochen OK (结构体是什么


|