217742026-01-13 21:17:24akososkaBeszerzéscpp17Időlimit túllépés 19/50600ms1744 KiB
#include <bits/stdc++.h>

using namespace std;
struct bencu{
    int id;
    int szam;
}a[100001];
int l[20001];

int main()
{
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    int n,m,k,s,db,z;
    cin>>n>>m>>k;
    int b[k+1]={0};
    l[0]=0;
    for(int p=1;p<=n;p++){
        cin>>s;
        for(int i=1;i<=s;i++){
            cin>>a[l[p-1]+i].id;
            cin>>a[l[p-1]+i].szam;
        }
        l[p]=s+l[p-1];
    }
    for(int p=1;p<=m;p++){
        cin>>s;
        for(int j=1;j<=s;j++){
            cin>>z;
            cin>>db;
            for(int i=l[z-1]+1;i<=l[z];i++){
                b[a[i].id]=b[a[i].id]+db*a[i].szam;
            }
        }
    }
    for(int i=1;i<=k;i++){
        cout<<b[i]<<" ";
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms316 KiB
subtask27/7
2Elfogadva19ms1588 KiB
3Elfogadva19ms1636 KiB
4Elfogadva19ms1588 KiB
5Elfogadva19ms1428 KiB
6Elfogadva19ms1588 KiB
subtask312/12
7Elfogadva1ms316 KiB
8Elfogadva1ms508 KiB
9Elfogadva1ms508 KiB
10Elfogadva1ms512 KiB
11Elfogadva1ms332 KiB
12Elfogadva1ms316 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms316 KiB
15Elfogadva1ms316 KiB
16Elfogadva1ms316 KiB
17Elfogadva1ms316 KiB
subtask40/13
18Elfogadva19ms1588 KiB
19Elfogadva19ms1636 KiB
20Elfogadva19ms1588 KiB
21Elfogadva19ms1428 KiB
22Elfogadva19ms1588 KiB
23Elfogadva19ms1444 KiB
24Elfogadva25ms1588 KiB
25Elfogadva59ms1588 KiB
26Elfogadva74ms1744 KiB
27Elfogadva68ms1588 KiB
28Időlimit túllépés600ms1076 KiB
29Időlimit túllépés582ms1080 KiB
30Elfogadva372ms1588 KiB
31Időlimit túllépés583ms1268 KiB
32Időlimit túllépés583ms1076 KiB
33Időlimit túllépés592ms1076 KiB
34Időlimit túllépés578ms1076 KiB
35Elfogadva86ms1588 KiB
36Időlimit túllépés579ms1176 KiB
subtask50/18
37Elfogadva1ms316 KiB
38Elfogadva19ms1588 KiB
39Elfogadva19ms1636 KiB
40Elfogadva19ms1588 KiB
41Elfogadva19ms1428 KiB
42Elfogadva19ms1588 KiB
43Elfogadva1ms508 KiB
44Elfogadva1ms508 KiB
45Elfogadva1ms512 KiB
46Elfogadva1ms332 KiB
47Elfogadva1ms316 KiB
48Elfogadva1ms316 KiB
49Elfogadva1ms316 KiB
50Elfogadva1ms316 KiB
51Elfogadva1ms316 KiB
52Elfogadva1ms316 KiB
53Elfogadva19ms1444 KiB
54Elfogadva25ms1588 KiB
55Elfogadva59ms1588 KiB
56Elfogadva74ms1744 KiB
57Elfogadva68ms1588 KiB
58Időlimit túllépés600ms1076 KiB
59Időlimit túllépés582ms1080 KiB
60Elfogadva372ms1588 KiB
61Időlimit túllépés583ms1268 KiB
62Időlimit túllépés583ms1076 KiB
63Időlimit túllépés592ms1076 KiB
64Időlimit túllépés578ms1076 KiB
65Elfogadva86ms1588 KiB
66Időlimit túllépés579ms1176 KiB
67Időlimit túllépés586ms1020 KiB
68Időlimit túllépés586ms1272 KiB
69Időlimit túllépés587ms1268 KiB
70Időlimit túllépés519ms1588 KiB
71Elfogadva167ms1588 KiB
72Elfogadva79ms1332 KiB
73Elfogadva32ms1328 KiB
74Elfogadva28ms1660 KiB
75Elfogadva23ms1332 KiB
76Elfogadva28ms1332 KiB
77Elfogadva25ms1332 KiB
78Elfogadva18ms1440 KiB