255592026-02-20 18:06:19diakBeszerzéscpp17Elfogadva 50/5028ms2652 KiB
#include <bits/stdc++.h>
using namespace std;
using ll = long long;

int main() {
	ios::sync_with_stdio(false);
    cin.tie(0);

	int n, m, k;
	cin >>n>>m>>k;

	vector<vector<pair<int,int>>>etelek(n+1);

	for(int i = 1; i <=n; i++){
		int asz;
		cin >>asz;
		etelek[i].resize(asz);
		for(int j=0; j <asz; j++){
			cin >>etelek[i][j].first>>etelek[i][j].second;
		}
	}
	vector<ll>rendelt(n+1, 0);
	for(int i= 0; i <m; i++){
		int asz;
		cin >>asz;
		for(int j=0; j <asz; j++){
			int etel, menny;
			cin >>etel>>menny;
			rendelt[etel]+=menny;
		}
	}

	vector<ll>alapanyagok(k+1);
	for(int i = 1; i <=n; i++){
		if(rendelt[i] == 0)continue;
		else{
			for(auto[anyag, menny] : etelek[i]){
				alapanyagok[anyag]+= menny*rendelt[i];
			}
		}
	}
    
	for(int i = 1; i <=k; i++)cout<<alapanyagok[i]<<' ';
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms316 KiB
subtask27/7
2Elfogadva18ms1848 KiB
3Elfogadva18ms1844 KiB
4Elfogadva18ms2072 KiB
5Elfogadva18ms1844 KiB
6Elfogadva18ms1860 KiB
subtask312/12
7Elfogadva1ms316 KiB
8Elfogadva1ms508 KiB
9Elfogadva1ms316 KiB
10Elfogadva1ms316 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms508 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms316 KiB
15Elfogadva1ms316 KiB
16Elfogadva1ms316 KiB
17Elfogadva1ms316 KiB
subtask413/13
18Elfogadva18ms1848 KiB
19Elfogadva18ms1844 KiB
20Elfogadva18ms2072 KiB
21Elfogadva18ms1844 KiB
22Elfogadva18ms1860 KiB
23Elfogadva18ms2028 KiB
24Elfogadva18ms2104 KiB
25Elfogadva19ms2120 KiB
26Elfogadva18ms2128 KiB
27Elfogadva18ms2100 KiB
28Elfogadva20ms2148 KiB
29Elfogadva19ms2100 KiB
30Elfogadva19ms2100 KiB
31Elfogadva21ms2100 KiB
32Elfogadva23ms2208 KiB
33Elfogadva24ms2292 KiB
34Elfogadva21ms1980 KiB
35Elfogadva19ms2312 KiB
36Elfogadva21ms2100 KiB
subtask518/18
37Elfogadva1ms316 KiB
38Elfogadva18ms1848 KiB
39Elfogadva18ms1844 KiB
40Elfogadva18ms2072 KiB
41Elfogadva18ms1844 KiB
42Elfogadva18ms1860 KiB
43Elfogadva1ms508 KiB
44Elfogadva1ms316 KiB
45Elfogadva1ms316 KiB
46Elfogadva1ms316 KiB
47Elfogadva1ms508 KiB
48Elfogadva1ms316 KiB
49Elfogadva1ms316 KiB
50Elfogadva1ms316 KiB
51Elfogadva1ms316 KiB
52Elfogadva1ms316 KiB
53Elfogadva18ms2028 KiB
54Elfogadva18ms2104 KiB
55Elfogadva19ms2120 KiB
56Elfogadva18ms2128 KiB
57Elfogadva18ms2100 KiB
58Elfogadva20ms2148 KiB
59Elfogadva19ms2100 KiB
60Elfogadva19ms2100 KiB
61Elfogadva21ms2100 KiB
62Elfogadva23ms2208 KiB
63Elfogadva24ms2292 KiB
64Elfogadva21ms1980 KiB
65Elfogadva19ms2312 KiB
66Elfogadva21ms2100 KiB
67Elfogadva25ms2036 KiB
68Elfogadva26ms2100 KiB
69Elfogadva24ms1852 KiB
70Elfogadva23ms1844 KiB
71Elfogadva20ms1848 KiB
72Elfogadva27ms1844 KiB
73Elfogadva28ms1844 KiB
74Elfogadva26ms1860 KiB
75Elfogadva21ms2100 KiB
76Elfogadva24ms1840 KiB
77Elfogadva27ms2652 KiB
78Elfogadva19ms2140 KiB