社区讨论
#5、6、7、8RE,求助
P1208[USACO1.3] 混合牛奶 Mixing Milk参与者 2已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @lobdshkj
- 此快照首次捕获于
- 2023/10/29 19:21 2 年前
- 此快照最后确认于
- 2023/11/04 01:02 2 年前
这是代码
CPP#include<cstdio>
#include<algorithm>
struct milk{
int p,a;
} a[5005];
bool cmp(milk x,milk y){
return x.p<y.p;
}
int main(){
int n,m,ans=0;
scanf("%d %d",&n,&m);
for(int i=0;i<m;i++)
scanf("%d %d",&a[i].p,&a[i].a);
std::sort(a,a+n,cmp);
for(int i=0;n>0;){
if(a[i].a!=0){
a[i].a--;
n--;
ans+=a[i].p;
} else
i++;
}
printf("%d",ans);
return 0;
}
回复
共 2 条回复,欢迎继续交流。
正在加载回复...