题解
2026-06-05 13:05:37
发布于:江苏
31阅读
0回复
0点赞
浅浅用个桶
本人思路就是把每个数据和数组中该种类比较,取最小值。
#include<bits/stdc++.h>
using namespace std;
int a[110000];
int main(){
int m,n,sum=0;
cin>>m>>n;
for(int i=1;i<=n;i++){
int k,p;
cin>>k>>p;
if(a[k]>=p||a[k]==0//这里要考虑开始时数组为0){
a[k]=p;
}
}for(int i=1;i<=m;i++){
sum+=a[i];
}cout<<sum;
}
全部评论 2
这个太有实力了,喷不了

1周前 来自 安徽
0DDD
2026-06-05 来自 江苏
0













有帮助,赞一个