1 条题解

  • 1
    @ 2026-3-19 20:31:26
    # include<bits/stdc++.h>
    using namespace std;
    const int N=10e5+5;
    int arr[N];
    int main() {
    	int m, n, total = 0;
    	cin>> m >> n;
    	for(int i = 0; i < n; i++) {
    		int k, p;
    		cin>> k >> p;
    		if(arr[k] == 0) {
    			arr[k] = p;
    		} else {
    			arr[k] = min(arr[k], p);
    		}
    	}
    	for(int i = 1; i <= m; i++) {
    		total += arr[i];
    	}
    	cout<<total;
    }

    信息

    ID
    3437
    时间
    1000ms
    内存
    256MiB
    难度
    5
    标签
    递交数
    57
    已通过
    24
    上传者