217752026-01-13 21:26:53akososkaBeszerzéscpp17Hibás válasz 19/5028ms1844 KiB
#include <bits/stdc++.h>

using namespace std;
struct bencu{
    int id;
    int szam;
}a[100001];
int l[20001],c[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;
            c[z]=c[z]+db;
        }
    }
    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]=b[a[j].id]+c[i]*a[j].szam;
            }
        }
    }
    for(int i=1;i<=k;i++){
        cout<<b[i]<<" ";
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms316 KiB
subtask27/7
2Elfogadva19ms1472 KiB
3Elfogadva19ms1588 KiB
4Elfogadva18ms1604 KiB
5Elfogadva19ms1480 KiB
6Elfogadva19ms1588 KiB
subtask312/12
7Elfogadva1ms316 KiB
8Elfogadva1ms316 KiB
9Elfogadva1ms508 KiB
10Elfogadva1ms316 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms508 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms508 KiB
15Elfogadva1ms316 KiB
16Elfogadva1ms368 KiB
17Elfogadva1ms500 KiB
subtask40/13
18Elfogadva19ms1472 KiB
19Elfogadva19ms1588 KiB
20Elfogadva18ms1604 KiB
21Elfogadva19ms1480 KiB
22Elfogadva19ms1588 KiB
23Elfogadva19ms1668 KiB
24Elfogadva19ms1588 KiB
25Elfogadva19ms1668 KiB
26Elfogadva19ms1728 KiB
27Elfogadva20ms1604 KiB
28Elfogadva23ms1588 KiB
29Elfogadva23ms1588 KiB
30Elfogadva23ms1832 KiB
31Elfogadva21ms1588 KiB
32Elfogadva23ms1800 KiB
33Hibás válasz24ms1844 KiB
34Elfogadva21ms1752 KiB
35Elfogadva19ms1588 KiB
36Elfogadva21ms1588 KiB
subtask50/18
37Elfogadva1ms316 KiB
38Elfogadva19ms1472 KiB
39Elfogadva19ms1588 KiB
40Elfogadva18ms1604 KiB
41Elfogadva19ms1480 KiB
42Elfogadva19ms1588 KiB
43Elfogadva1ms316 KiB
44Elfogadva1ms508 KiB
45Elfogadva1ms316 KiB
46Elfogadva1ms316 KiB
47Elfogadva1ms508 KiB
48Elfogadva1ms316 KiB
49Elfogadva1ms508 KiB
50Elfogadva1ms316 KiB
51Elfogadva1ms368 KiB
52Elfogadva1ms500 KiB
53Elfogadva19ms1668 KiB
54Elfogadva19ms1588 KiB
55Elfogadva19ms1668 KiB
56Elfogadva19ms1728 KiB
57Elfogadva20ms1604 KiB
58Elfogadva23ms1588 KiB
59Elfogadva23ms1588 KiB
60Elfogadva23ms1832 KiB
61Elfogadva21ms1588 KiB
62Elfogadva23ms1800 KiB
63Hibás válasz24ms1844 KiB
64Elfogadva21ms1752 KiB
65Elfogadva19ms1588 KiB
66Elfogadva21ms1588 KiB
67Hibás válasz25ms1600 KiB
68Hibás válasz25ms1588 KiB
69Hibás válasz24ms1540 KiB
70Hibás válasz23ms1436 KiB
71Elfogadva20ms1588 KiB
72Elfogadva28ms1604 KiB
73Elfogadva28ms1332 KiB
74Elfogadva26ms1336 KiB
75Elfogadva21ms1332 KiB
76Elfogadva24ms1332 KiB
77Elfogadva25ms1332 KiB
78Elfogadva18ms1332 KiB