问题标题: 酷町堂:2627

0
1
已解决
李雨萌
李雨萌
资深守护
资深守护

题目链接: 酷町堂:2627

#include<bits/stdc++.h>

using namespace std;

int a[2005],n,b,sum1,sum2;

bool cmp(int x,int y){

return x>y;

}

int main(){

    cin>>n>>b;

    for(int i=1;i<=n;i++){

        cin>>a[i];

    }

    sort(a+1,a+n+1,cmp);

    for(int i=1;i<=n;i++){

sum2+=a[i];

        sum1++;//在这里是计数器

if(b==sum2){

cout<<sum1;

}

    }

//  cout<<sum2<<" "<<b;

    return 0;

}

为什么输出不出来?


0
0
丁炳瑜
丁炳瑜
高级光能
高级光能

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0
吴晨希
吴晨希
新手光能
新手光能

跟2776一样(除了数据范围)

0
我要回答