233852026-01-21 11:20:07Pedri26Beszerzéscpp17Accepted 50/5065ms2260 KiB

#include <bits/stdc++.h>
using namespace std;

struct bencu
{
    int id, db;
} a[100001];

long long l[20001], c[200001];
int n, m, k;
long long b[100001];

int main() {
	
    
    cin>>n>>m>>k;
    l[0]=0;
    for(int i=1;i<=n;i++)
    {
        int d;
        cin>>d;
        for(int j=1;j<=d;j++)
        {
            cin>>a[l[i-1]+j].id>>a[l[i-1]+j].db;
        }
        l[i]=l[i-1]+d;
    }
    for(int i=1;i<=m;i++)
    {
         int s;
         cin>>s;
         for(int j=1;j<=s;j++)
         {
            int e, r;
            cin>>e;
            cin>>r;
            c[e]+=r;
         }
    }
    for(int i=1;i<=n;i++)
    {
        if(c[i]!=0)
        {
            for(int j=l[i-1]+1;j<=l[i];j++)
            {
                b[a[j].id]+=c[i]*a[j].db;
            }
        }
    }
    for(int i=1;i<=k;i++)
    {
        cout<<b[i]<<" ";
    }


    return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
subtask27/7
2Accepted43ms1924 KiB
3Accepted43ms1952 KiB
4Accepted43ms1852 KiB
5Accepted43ms1892 KiB
6Accepted43ms1844 KiB
subtask312/12
7Accepted2ms316 KiB
8Accepted2ms508 KiB
9Accepted2ms316 KiB
10Accepted2ms316 KiB
11Accepted1ms316 KiB
12Accepted1ms316 KiB
13Accepted1ms316 KiB
14Accepted1ms316 KiB
15Accepted1ms316 KiB
16Accepted1ms356 KiB
17Accepted1ms316 KiB
subtask413/13
18Accepted43ms1924 KiB
19Accepted43ms1952 KiB
20Accepted43ms1852 KiB
21Accepted43ms1892 KiB
22Accepted43ms1844 KiB
23Accepted43ms1840 KiB
24Accepted43ms1940 KiB
25Accepted43ms2104 KiB
26Accepted43ms1884 KiB
27Accepted43ms1920 KiB
28Accepted48ms2260 KiB
29Accepted48ms2112 KiB
30Accepted48ms2100 KiB
31Accepted48ms2132 KiB
32Accepted52ms1988 KiB
33Accepted54ms2096 KiB
34Accepted50ms2184 KiB
35Accepted43ms2180 KiB
36Accepted48ms2112 KiB
subtask518/18
37Accepted2ms316 KiB
38Accepted43ms1924 KiB
39Accepted43ms1952 KiB
40Accepted43ms1852 KiB
41Accepted43ms1892 KiB
42Accepted43ms1844 KiB
43Accepted2ms508 KiB
44Accepted2ms316 KiB
45Accepted2ms316 KiB
46Accepted1ms316 KiB
47Accepted1ms316 KiB
48Accepted1ms316 KiB
49Accepted1ms316 KiB
50Accepted1ms316 KiB
51Accepted1ms356 KiB
52Accepted1ms316 KiB
53Accepted43ms1840 KiB
54Accepted43ms1940 KiB
55Accepted43ms2104 KiB
56Accepted43ms1884 KiB
57Accepted43ms1920 KiB
58Accepted48ms2260 KiB
59Accepted48ms2112 KiB
60Accepted48ms2100 KiB
61Accepted48ms2132 KiB
62Accepted52ms1988 KiB
63Accepted54ms2096 KiB
64Accepted50ms2184 KiB
65Accepted43ms2180 KiB
66Accepted48ms2112 KiB
67Accepted59ms1848 KiB
68Accepted59ms2060 KiB
69Accepted56ms1844 KiB
70Accepted54ms1844 KiB
71Accepted46ms1844 KiB
72Accepted64ms1844 KiB
73Accepted65ms1928 KiB
74Accepted61ms1848 KiB
75Accepted50ms1848 KiB
76Accepted57ms1844 KiB
77Accepted59ms2036 KiB
78Accepted43ms1708 KiB