20分求助
查看原帖
20分求助
1060751
huangyuze114514楼主2023/8/17 15:16
#include<iostream>
using namespace std;
int a[1000000];
int main(){
    int k,n,b,g,s,c;
    cin>>k>>n;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(g=0;g<n||k<=0;g++){
        for(s=0;s<n;s++){
            if(a[s]<a[s+1]){
                b=a[s];
                a[s]=a[s+1];
                a[s+1]=b;
            }
        }
        c=a[0];
        a[0]=0;
        k=k-c;
        if(k<0){
            k+c;
        }
    }
    cout<<k;
    return 0;
}
2023/8/17 15:16
加载中...