社区讨论
求指点还有三个点过不了
P2676[USACO07DEC] Bookshelf B参与者 2已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @mi6zfz64
- 此快照首次捕获于
- 2025/11/20 13:20 4 个月前
- 此快照最后确认于
- 2025/11/20 13:20 4 个月前
求指点还有三个点过不了
CPP#include<iostream>
#include<algorithm>
using namespace std;
long long map[200000],n,need,ans,temp;
int abc(int a,int b){
if(a<b)return 0;
else return 1;
}
int main(){
cin>>n>>need;
for(int i=0;i<n;++i){
cin>>map[i];
}
sort(map+0,map+n,abc);
while(temp<need){
temp+=map[ans];
++ans;
}
cout<<ans<<endl;
return 0;
}
回复
共 4 条回复,欢迎继续交流。
正在加载回复...