255572026-02-20 18:03:38diakBeszerzéscpp17Elfogadva 50/5028ms2608 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
2Elfogadva18ms1832 KiB
3Elfogadva18ms2052 KiB
4Elfogadva18ms1796 KiB
5Elfogadva18ms1844 KiB
6Elfogadva18ms1844 KiB
subtask312/12
7Elfogadva1ms508 KiB
8Elfogadva1ms316 KiB
9Elfogadva1ms316 KiB
10Elfogadva1ms316 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms316 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms316 KiB
15Elfogadva2ms316 KiB
16Elfogadva1ms316 KiB
17Elfogadva1ms424 KiB
subtask413/13
18Elfogadva18ms1832 KiB
19Elfogadva18ms2052 KiB
20Elfogadva18ms1796 KiB
21Elfogadva18ms1844 KiB
22Elfogadva18ms1844 KiB
23Elfogadva18ms1884 KiB
24Elfogadva18ms2100 KiB
25Elfogadva18ms1916 KiB
26Elfogadva18ms2100 KiB
27Elfogadva18ms2100 KiB
28Elfogadva20ms2108 KiB
29Elfogadva20ms2100 KiB
30Elfogadva19ms2108 KiB
31Elfogadva20ms2100 KiB
32Elfogadva23ms2104 KiB
33Elfogadva24ms2100 KiB
34Elfogadva21ms2112 KiB
35Elfogadva18ms2100 KiB
36Elfogadva20ms2100 KiB
subtask518/18
37Elfogadva1ms508 KiB
38Elfogadva18ms1832 KiB
39Elfogadva18ms2052 KiB
40Elfogadva18ms1796 KiB
41Elfogadva18ms1844 KiB
42Elfogadva18ms1844 KiB
43Elfogadva1ms316 KiB
44Elfogadva1ms316 KiB
45Elfogadva1ms316 KiB
46Elfogadva1ms316 KiB
47Elfogadva1ms316 KiB
48Elfogadva1ms316 KiB
49Elfogadva1ms316 KiB
50Elfogadva2ms316 KiB
51Elfogadva1ms316 KiB
52Elfogadva1ms424 KiB
53Elfogadva18ms1884 KiB
54Elfogadva18ms2100 KiB
55Elfogadva18ms1916 KiB
56Elfogadva18ms2100 KiB
57Elfogadva18ms2100 KiB
58Elfogadva20ms2108 KiB
59Elfogadva20ms2100 KiB
60Elfogadva19ms2108 KiB
61Elfogadva20ms2100 KiB
62Elfogadva23ms2104 KiB
63Elfogadva24ms2100 KiB
64Elfogadva21ms2112 KiB
65Elfogadva18ms2100 KiB
66Elfogadva20ms2100 KiB
67Elfogadva26ms1848 KiB
68Elfogadva26ms2132 KiB
69Elfogadva24ms1844 KiB
70Elfogadva23ms1844 KiB
71Elfogadva19ms1840 KiB
72Elfogadva27ms1804 KiB
73Elfogadva28ms1876 KiB
74Elfogadva26ms1884 KiB
75Elfogadva21ms2012 KiB
76Elfogadva24ms1912 KiB
77Elfogadva27ms2608 KiB
78Elfogadva18ms2100 KiB