255362026-02-20 16:06:28zhuyiBeszerzéscpp17Időlimit túllépés 19/50600ms2616 KiB
#include <bits/stdc++.h>
using namespace std;
#define int long long

int32_t main(){
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    int n,m,k; cin >> n >> m >> k;
    vector <int> ans(k);
    vector <vector <array <int,2>>> f(n);
    for(int i = 0; i < n; i++){
        int a; cin >> a;
        f[i].resize(a);
        for(int j = 0; j < a; j++){
            int t,db; cin >> t >> db;
            f[i][j] = {--t,db};
        }
    }
    for(int i = 0; i < m; i++){
        int b; cin >> b;
        for(int j = 0; j < b; j++){
            int t,db; cin >> t >> db;
            --t;
            for(auto [type, cnt] : f[t]){
                ans[type] += cnt*db;
            }
        }
    }
    for(auto x : ans) cout << x << " ";
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms316 KiB
subtask27/7
2Elfogadva20ms2356 KiB
3Elfogadva20ms2260 KiB
4Elfogadva20ms2268 KiB
5Elfogadva20ms2616 KiB
6Elfogadva20ms2360 KiB
subtask312/12
7Elfogadva1ms500 KiB
8Elfogadva1ms512 KiB
9Elfogadva2ms316 KiB
10Elfogadva1ms316 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms508 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms316 KiB
15Elfogadva1ms316 KiB
16Elfogadva1ms316 KiB
17Elfogadva1ms316 KiB
subtask40/13
18Elfogadva20ms2356 KiB
19Elfogadva20ms2260 KiB
20Elfogadva20ms2268 KiB
21Elfogadva20ms2616 KiB
22Elfogadva20ms2360 KiB
23Elfogadva21ms2264 KiB
24Elfogadva27ms2308 KiB
25Elfogadva75ms2520 KiB
26Elfogadva97ms2520 KiB
27Elfogadva87ms2520 KiB
28Időlimit túllépés600ms1860 KiB
29Időlimit túllépés579ms1844 KiB
30Időlimit túllépés518ms2356 KiB
31Időlimit túllépés587ms1844 KiB
32Időlimit túllépés591ms1844 KiB
33Időlimit túllépés579ms1844 KiB
34Időlimit túllépés578ms1844 KiB
35Elfogadva115ms2356 KiB
36Időlimit túllépés583ms1844 KiB
subtask50/18
37Elfogadva1ms500 KiB
38Elfogadva20ms2356 KiB
39Elfogadva20ms2260 KiB
40Elfogadva20ms2268 KiB
41Elfogadva20ms2616 KiB
42Elfogadva20ms2360 KiB
43Elfogadva1ms512 KiB
44Elfogadva2ms316 KiB
45Elfogadva1ms316 KiB
46Elfogadva1ms316 KiB
47Elfogadva1ms508 KiB
48Elfogadva1ms316 KiB
49Elfogadva1ms316 KiB
50Elfogadva1ms316 KiB
51Elfogadva1ms316 KiB
52Elfogadva1ms316 KiB
53Elfogadva21ms2264 KiB
54Elfogadva27ms2308 KiB
55Elfogadva75ms2520 KiB
56Elfogadva97ms2520 KiB
57Elfogadva87ms2520 KiB
58Időlimit túllépés600ms1860 KiB
59Időlimit túllépés579ms1844 KiB
60Időlimit túllépés518ms2356 KiB
61Időlimit túllépés587ms1844 KiB
62Időlimit túllépés591ms1844 KiB
63Időlimit túllépés579ms1844 KiB
64Időlimit túllépés578ms1844 KiB
65Elfogadva115ms2356 KiB
66Időlimit túllépés583ms1844 KiB
67Időlimit túllépés589ms2032 KiB
68Időlimit túllépés591ms1844 KiB
69Időlimit túllépés592ms1992 KiB
70Időlimit túllépés592ms1844 KiB
71Elfogadva217ms2280 KiB
72Elfogadva97ms2256 KiB
73Elfogadva37ms2356 KiB
74Elfogadva32ms2372 KiB
75Elfogadva25ms2356 KiB
76Elfogadva32ms2356 KiB
77Elfogadva30ms2612 KiB
78Elfogadva21ms2356 KiB