5分求助QAQ!!!
查看原帖
5分求助QAQ!!!
878137
_QWQ__QWQ_楼主2023/2/15 22:00

5分求助QAQ

#include<bits/stdc++.h>
using namespace std;
int a[20005],n,b;
int main(){
    cin>>n>>b;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(int i=0;i<n-1;i++){
        for(int j=0;j<n-i-1;j++){
            if(a[i]<a[j+1]){
                int tmp=a[j];
                a[j]=a[j+1];
                a[j+1]=tmp;
            }
        }
    }
    int sum=0,cnt=0;
    for(int i=0;i<n;i++){
        cnt+=a[i];
        if(cnt>=b){
            sum=i+1;
            cout<<sum;
            return 0;
        }
    }
    return 0;
}
2023/2/15 22:00
加载中...