问题标题: 酷町堂:2627

0
0
已解决
黄子澄
黄子澄
中级天翼
中级天翼

2627:叠罗汉

Wrong Answer:70分代码共享

黄子澄的测评结果:

测试点

结果

时间

 

1

Wrong Answer

0ms

偷看一下数据

2

Accepted

0ms

偷看一下数据

3

Accepted

0ms

偷看一下数据

4

Accepted

0ms

偷看一下数据

5

Accepted

0ms

偷看一下数据

6

Accepted

0ms

偷看一下数据

7

Accepted

0ms

偷看一下数据

8

Wrong Answer

0ms

偷看一下数据

9

Accepted

0ms

偷看一下数据

10

Wrong Answer

0ms

偷看一下数据

#include<iostream>
#include<string>
#include<cstring>
#include<cstdio>
#include<algorithm>
#include<cmath>
#include<cstdlib>
#include<queue>
#include<iomanip>
#include<list>
using namespace std;
long long n,m,t,ans,cnt;
priority_queue<int> q;
int main(){
    cin>>n>>m;
    for(int i=1;i<=n;i++){
        cin>>t;
        q.push(t);
    }
    while(!q.empty()&&ans<m){
        ans+=q.top();
        cnt++;
    }
    cout<<cnt;
    return 0;
}

找错

在线等!!!


0
已采纳
王子健
王子健
初级天翼
初级天翼

要pop啊,不然一直加的是第一个

谢谢你帮我刷经验值

加个pop秒对

0
0
王子健
王子健
初级天翼
初级天翼

贪心啊哥哥,输入然后从大往小(反过来也行),你用优先队列甚意思?

0
吴文光
吴文光
新手光能
新手光能

不知道您有没有写过2776,两题一摸一样

我要回答