248622026-02-16 08:58:29NagyMartonBeszerzéscpp17Accepted 50/5026ms3100 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
    ios::sync_with_stdio(false);
    cin.tie(0);
    int n, m, k;
    cin >> n >> m >> k;
    vector <long long> c (k, 0);
    vector <long long> cr (n, 0);
    vector <vector <pair <int, int>>> r (n, vector <pair <int, int>> (0));
    for (int i = 0; i < n; i++) {
        int t;
        cin >> t;
        for (int j = 0; j < t; j++) {
            int t1, t2;
            cin >> t1 >> t2;
            t1--;
            r[i].push_back(pair <int, int> {t1, t2});
        }
    }
    for (int i = 0; i < m; i++) {
        int t;
        cin >> t;
        for (int j = 0; j < t; j++) {
            int t1, t2;
            cin >> t1 >> t2;
            t1--;
            
            cr[t1] += t2;
        }
    }

    for (int i = 0; i < n; i++) {
        for (auto it : r[i]) {
            c[it.first] += it.second * cr[i];
        }
    }
    for (int i = 0; i < k; i++) {
        cout << c[i] << ' ';
    }
	return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
subtask27/7
2Accepted17ms2144 KiB
3Accepted17ms1920 KiB
4Accepted18ms2072 KiB
5Accepted17ms2124 KiB
6Accepted17ms1968 KiB
subtask312/12
7Accepted1ms500 KiB
8Accepted1ms500 KiB
9Accepted1ms316 KiB
10Accepted1ms316 KiB
11Accepted1ms316 KiB
12Accepted1ms316 KiB
13Accepted1ms316 KiB
14Accepted1ms316 KiB
15Accepted1ms316 KiB
16Accepted1ms316 KiB
17Accepted1ms316 KiB
subtask413/13
18Accepted17ms2144 KiB
19Accepted17ms1920 KiB
20Accepted18ms2072 KiB
21Accepted17ms2124 KiB
22Accepted17ms1968 KiB
23Accepted18ms1968 KiB
24Accepted17ms2224 KiB
25Accepted18ms2272 KiB
26Accepted18ms2144 KiB
27Accepted18ms2224 KiB
28Accepted19ms2224 KiB
29Accepted20ms2224 KiB
30Accepted19ms2224 KiB
31Accepted19ms2224 KiB
32Accepted23ms2300 KiB
33Accepted23ms2224 KiB
34Accepted20ms2292 KiB
35Accepted18ms2224 KiB
36Accepted20ms2332 KiB
subtask518/18
37Accepted1ms500 KiB
38Accepted17ms2144 KiB
39Accepted17ms1920 KiB
40Accepted18ms2072 KiB
41Accepted17ms2124 KiB
42Accepted17ms1968 KiB
43Accepted1ms500 KiB
44Accepted1ms316 KiB
45Accepted1ms316 KiB
46Accepted1ms316 KiB
47Accepted1ms316 KiB
48Accepted1ms316 KiB
49Accepted1ms316 KiB
50Accepted1ms316 KiB
51Accepted1ms316 KiB
52Accepted1ms316 KiB
53Accepted18ms1968 KiB
54Accepted17ms2224 KiB
55Accepted18ms2272 KiB
56Accepted18ms2144 KiB
57Accepted18ms2224 KiB
58Accepted19ms2224 KiB
59Accepted20ms2224 KiB
60Accepted19ms2224 KiB
61Accepted19ms2224 KiB
62Accepted23ms2300 KiB
63Accepted23ms2224 KiB
64Accepted20ms2292 KiB
65Accepted18ms2224 KiB
66Accepted20ms2332 KiB
67Accepted25ms2100 KiB
68Accepted25ms2096 KiB
69Accepted24ms2224 KiB
70Accepted23ms2100 KiB
71Accepted20ms2804 KiB
72Accepted26ms2104 KiB
73Accepted26ms1844 KiB
74Accepted25ms2612 KiB
75Accepted23ms3100 KiB
76Accepted24ms2116 KiB
77Accepted26ms2612 KiB
78Accepted20ms2100 KiB