253252026-02-19 10:28:01gyjazminBeszerzéscpp17Időlimit túllépés 19/50600ms2044 KiB
#include<vector>
#include <iostream>
using namespace std;
int main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    int n, m, k;
    cin >> n >> m >> k;
    vector<int> v(k + 1);
    vector<vector<pair<int,int>>> etelek(n);
    for (int i = 0; i < n; i++) {
        int s;
        cin >> s;
        etelek[i].resize(s);  
        for (int j = 0; j < s; j++) {
            int e, ma;
            cin >> e >> ma;
            etelek[i][j].first = e;
            etelek[i][j].second = ma;
        }
    }
    for (int i = 0; i < m; i++) {
        int s;
        cin >> s;
        for (int j = 0; j < s; j++) {
            int kaja, mennyiseg;
            cin >> kaja >>mennyiseg;
            for (int l = 0; l < etelek[kaja-1].size(); l++) {
                v[etelek[kaja-1][l].first] += etelek[kaja - 1][l].second * mennyiseg;
            }
        }
    }
    for (int i = 1; i <= k; i++) {
        cout << v[i] << " ";
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms316 KiB
subtask27/7
2Elfogadva18ms1616 KiB
3Elfogadva18ms1732 KiB
4Elfogadva18ms1480 KiB
5Elfogadva19ms1628 KiB
6Elfogadva19ms1588 KiB
subtask312/12
7Elfogadva1ms508 KiB
8Elfogadva1ms508 KiB
9Elfogadva1ms316 KiB
10Elfogadva1ms316 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms316 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms316 KiB
15Elfogadva1ms316 KiB
16Elfogadva1ms316 KiB
17Elfogadva1ms316 KiB
subtask40/13
18Elfogadva18ms1616 KiB
19Elfogadva18ms1732 KiB
20Elfogadva18ms1480 KiB
21Elfogadva19ms1628 KiB
22Elfogadva19ms1588 KiB
23Elfogadva19ms1588 KiB
24Elfogadva24ms1564 KiB
25Elfogadva59ms1724 KiB
26Elfogadva72ms1728 KiB
27Elfogadva70ms1732 KiB
28Időlimit túllépés600ms1076 KiB
29Időlimit túllépés580ms1076 KiB
30Elfogadva372ms1588 KiB
31Időlimit túllépés580ms1268 KiB
32Időlimit túllépés579ms1076 KiB
33Időlimit túllépés589ms1076 KiB
34Időlimit túllépés600ms1076 KiB
35Elfogadva86ms1588 KiB
36Időlimit túllépés586ms1076 KiB
subtask50/18
37Elfogadva1ms508 KiB
38Elfogadva18ms1616 KiB
39Elfogadva18ms1732 KiB
40Elfogadva18ms1480 KiB
41Elfogadva19ms1628 KiB
42Elfogadva19ms1588 KiB
43Elfogadva1ms508 KiB
44Elfogadva1ms316 KiB
45Elfogadva1ms316 KiB
46Elfogadva1ms316 KiB
47Elfogadva1ms316 KiB
48Elfogadva1ms316 KiB
49Elfogadva1ms316 KiB
50Elfogadva1ms316 KiB
51Elfogadva1ms316 KiB
52Elfogadva1ms316 KiB
53Elfogadva19ms1588 KiB
54Elfogadva24ms1564 KiB
55Elfogadva59ms1724 KiB
56Elfogadva72ms1728 KiB
57Elfogadva70ms1732 KiB
58Időlimit túllépés600ms1076 KiB
59Időlimit túllépés580ms1076 KiB
60Elfogadva372ms1588 KiB
61Időlimit túllépés580ms1268 KiB
62Időlimit túllépés579ms1076 KiB
63Időlimit túllépés589ms1076 KiB
64Időlimit túllépés600ms1076 KiB
65Elfogadva86ms1588 KiB
66Időlimit túllépés586ms1076 KiB
67Időlimit túllépés577ms1076 KiB
68Időlimit túllépés577ms1076 KiB
69Időlimit túllépés578ms1076 KiB
70Időlimit túllépés515ms1492 KiB
71Elfogadva168ms1464 KiB
72Elfogadva81ms1472 KiB
73Elfogadva32ms1552 KiB
74Elfogadva28ms1780 KiB
75Elfogadva24ms1584 KiB
76Elfogadva28ms1500 KiB
77Elfogadva28ms2044 KiB
78Elfogadva19ms1588 KiB