241522026-02-05 07:04:35szjBeszerzéscpp17Accepted 50/5028ms2868 KiB
#include <bits/stdc++.h>
#define ll long long
using namespace std;
struct kaj
{
    ll id, x;
};
int main()
{
    ios::sync_with_stdio(0);
    cin.tie(0);
    ll i, n, m, k, a, b, c;
    cin >> n >> m >> k;
    vector<vector<kaj>>vec(n);
    ll t[n]={}, ossz[k]={};
    for(i=0; i<n; i++)
    {
        cin >> a;
        while(a--)
        {
            cin >> b >> c;
            vec[i].push_back({b-1, c});
        }
    }
    for(i=0; i<m; i++)
    {
        cin >> a;
        while(a--)
        {
            cin >> b >> c;
            t[b-1]+=c;
        }
    }
    for(i=0; i<n; i++)
    {
        for(auto j: vec[i])
        {
            ossz[j.id]+=j.x*t[i];
        }
    }
    for(i=0; i<k; i++)cout << ossz[i] << " ";
    return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
subtask27/7
2Accepted20ms2476 KiB
3Accepted20ms2476 KiB
4Accepted20ms2476 KiB
5Accepted20ms2476 KiB
6Accepted20ms2660 KiB
subtask312/12
7Accepted1ms508 KiB
8Accepted1ms508 KiB
9Accepted1ms316 KiB
10Accepted1ms316 KiB
11Accepted1ms316 KiB
12Accepted1ms316 KiB
13Accepted1ms316 KiB
14Accepted1ms316 KiB
15Accepted1ms316 KiB
16Accepted1ms316 KiB
17Accepted2ms528 KiB
subtask413/13
18Accepted20ms2476 KiB
19Accepted20ms2476 KiB
20Accepted20ms2476 KiB
21Accepted20ms2476 KiB
22Accepted20ms2660 KiB
23Accepted19ms2484 KiB
24Accepted20ms2496 KiB
25Accepted19ms2468 KiB
26Accepted20ms2524 KiB
27Accepted19ms2476 KiB
28Accepted21ms2476 KiB
29Accepted21ms2476 KiB
30Accepted21ms2696 KiB
31Accepted23ms2472 KiB
32Accepted24ms2732 KiB
33Accepted25ms2644 KiB
34Accepted23ms2732 KiB
35Accepted20ms2480 KiB
36Accepted21ms2728 KiB
subtask518/18
37Accepted1ms508 KiB
38Accepted20ms2476 KiB
39Accepted20ms2476 KiB
40Accepted20ms2476 KiB
41Accepted20ms2476 KiB
42Accepted20ms2660 KiB
43Accepted1ms508 KiB
44Accepted1ms316 KiB
45Accepted1ms316 KiB
46Accepted1ms316 KiB
47Accepted1ms316 KiB
48Accepted1ms316 KiB
49Accepted1ms316 KiB
50Accepted1ms316 KiB
51Accepted1ms316 KiB
52Accepted2ms528 KiB
53Accepted19ms2484 KiB
54Accepted20ms2496 KiB
55Accepted19ms2468 KiB
56Accepted20ms2524 KiB
57Accepted19ms2476 KiB
58Accepted21ms2476 KiB
59Accepted21ms2476 KiB
60Accepted21ms2696 KiB
61Accepted23ms2472 KiB
62Accepted24ms2732 KiB
63Accepted25ms2644 KiB
64Accepted23ms2732 KiB
65Accepted20ms2480 KiB
66Accepted21ms2728 KiB
67Accepted26ms2352 KiB
68Accepted27ms2612 KiB
69Accepted25ms2744 KiB
70Accepted24ms2352 KiB
71Accepted20ms2480 KiB
72Accepted27ms2620 KiB
73Accepted28ms2412 KiB
74Accepted27ms2868 KiB
75Accepted26ms2864 KiB
76Accepted26ms2868 KiB
77Accepted27ms2868 KiB
78Accepted21ms2600 KiB