255582026-02-20 18:04:05diakBeszerzéscpp17Wrong answer 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]<<' ';
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
subtask27/7
2Accepted17ms1856 KiB
3Accepted17ms1852 KiB
4Accepted17ms1844 KiB
5Accepted17ms1844 KiB
6Accepted17ms2100 KiB
subtask312/12
7Accepted1ms316 KiB
8Accepted1ms316 KiB
9Accepted1ms316 KiB
10Accepted2ms316 KiB
11Accepted1ms316 KiB
12Accepted1ms316 KiB
13Accepted1ms316 KiB
14Accepted1ms316 KiB
15Accepted1ms424 KiB
16Accepted1ms316 KiB
17Accepted1ms508 KiB
subtask40/13
18Accepted17ms1856 KiB
19Accepted17ms1852 KiB
20Accepted17ms1844 KiB
21Accepted17ms1844 KiB
22Accepted17ms2100 KiB
23Accepted17ms2040 KiB
24Accepted17ms2104 KiB
25Accepted17ms2124 KiB
26Accepted17ms2104 KiB
27Accepted18ms2116 KiB
28Accepted20ms2292 KiB
29Accepted20ms2100 KiB
30Accepted19ms2100 KiB
31Accepted20ms2296 KiB
32Accepted21ms2100 KiB
33Wrong answer23ms2100 KiB
34Accepted20ms2100 KiB
35Accepted18ms2100 KiB
36Accepted20ms2100 KiB
subtask50/18
37Accepted1ms316 KiB
38Accepted17ms1856 KiB
39Accepted17ms1852 KiB
40Accepted17ms1844 KiB
41Accepted17ms1844 KiB
42Accepted17ms2100 KiB
43Accepted1ms316 KiB
44Accepted1ms316 KiB
45Accepted2ms316 KiB
46Accepted1ms316 KiB
47Accepted1ms316 KiB
48Accepted1ms316 KiB
49Accepted1ms316 KiB
50Accepted1ms424 KiB
51Accepted1ms316 KiB
52Accepted1ms508 KiB
53Accepted17ms2040 KiB
54Accepted17ms2104 KiB
55Accepted17ms2124 KiB
56Accepted17ms2104 KiB
57Accepted18ms2116 KiB
58Accepted20ms2292 KiB
59Accepted20ms2100 KiB
60Accepted19ms2100 KiB
61Accepted20ms2296 KiB
62Accepted21ms2100 KiB
63Wrong answer23ms2100 KiB
64Accepted20ms2100 KiB
65Accepted18ms2100 KiB
66Accepted20ms2100 KiB
67Accepted24ms2036 KiB
68Accepted24ms2096 KiB
69Accepted24ms2088 KiB
70Accepted21ms1844 KiB
71Accepted18ms2224 KiB
72Accepted26ms1844 KiB
73Accepted26ms1840 KiB
74Accepted24ms1880 KiB
75Accepted20ms2096 KiB
76Accepted23ms1856 KiB
77Accepted25ms2512 KiB
78Accepted17ms2100 KiB