255582026-02-20 18:04:05diakBeszerzéscpp17Hibás válasz 19/5026ms2512 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<int>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
2Elfogadva17ms1856 KiB
3Elfogadva17ms1852 KiB
4Elfogadva17ms1844 KiB
5Elfogadva17ms1844 KiB
6Elfogadva17ms2100 KiB
subtask312/12
7Elfogadva1ms316 KiB
8Elfogadva1ms316 KiB
9Elfogadva1ms316 KiB
10Elfogadva2ms316 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms316 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms316 KiB
15Elfogadva1ms424 KiB
16Elfogadva1ms316 KiB
17Elfogadva1ms508 KiB
subtask40/13
18Elfogadva17ms1856 KiB
19Elfogadva17ms1852 KiB
20Elfogadva17ms1844 KiB
21Elfogadva17ms1844 KiB
22Elfogadva17ms2100 KiB
23Elfogadva17ms2040 KiB
24Elfogadva17ms2104 KiB
25Elfogadva17ms2124 KiB
26Elfogadva17ms2104 KiB
27Elfogadva18ms2116 KiB
28Elfogadva20ms2292 KiB
29Elfogadva20ms2100 KiB
30Elfogadva19ms2100 KiB
31Elfogadva20ms2296 KiB
32Elfogadva21ms2100 KiB
33Hibás válasz23ms2100 KiB
34Elfogadva20ms2100 KiB
35Elfogadva18ms2100 KiB
36Elfogadva20ms2100 KiB
subtask50/18
37Elfogadva1ms316 KiB
38Elfogadva17ms1856 KiB
39Elfogadva17ms1852 KiB
40Elfogadva17ms1844 KiB
41Elfogadva17ms1844 KiB
42Elfogadva17ms2100 KiB
43Elfogadva1ms316 KiB
44Elfogadva1ms316 KiB
45Elfogadva2ms316 KiB
46Elfogadva1ms316 KiB
47Elfogadva1ms316 KiB
48Elfogadva1ms316 KiB
49Elfogadva1ms316 KiB
50Elfogadva1ms424 KiB
51Elfogadva1ms316 KiB
52Elfogadva1ms508 KiB
53Elfogadva17ms2040 KiB
54Elfogadva17ms2104 KiB
55Elfogadva17ms2124 KiB
56Elfogadva17ms2104 KiB
57Elfogadva18ms2116 KiB
58Elfogadva20ms2292 KiB
59Elfogadva20ms2100 KiB
60Elfogadva19ms2100 KiB
61Elfogadva20ms2296 KiB
62Elfogadva21ms2100 KiB
63Hibás válasz23ms2100 KiB
64Elfogadva20ms2100 KiB
65Elfogadva18ms2100 KiB
66Elfogadva20ms2100 KiB
67Elfogadva24ms2036 KiB
68Elfogadva24ms2096 KiB
69Elfogadva24ms2088 KiB
70Elfogadva21ms1844 KiB
71Elfogadva18ms2224 KiB
72Elfogadva26ms1844 KiB
73Elfogadva26ms1840 KiB
74Elfogadva24ms1880 KiB
75Elfogadva20ms2096 KiB
76Elfogadva23ms1856 KiB
77Elfogadva25ms2512 KiB
78Elfogadva17ms2100 KiB