238192026-01-30 14:15:04vyrallBeszerzéspython3Time limit exceeded 32/50601ms18720 KiB
from collections import defaultdict

n, m, k = map(int, input().split())
foods = [defaultdict() for _ in range(n)]
orders = [0] * n
ingredients = [0] * k
for i in range(n):
    a_i = int(input())
    for _ in range(a_i):
        ids, x = map(int, input().split())
        foods[i][ids - 1] = x
for _ in range(m):
    b_i = int(input())
    for _ in range(b_i):
        ids, y = map(int, input().split())
        orders[ids - 1] += y

for i in range(n):
    if orders[i] > 0:
        for j in range(k):
            ingredients[j] += foods[i].get(j, 0) * orders[i]

print(' '.join(map(str, ingredients)))
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted18ms3576 KiB
subtask27/7
2Accepted195ms18204 KiB
3Accepted202ms18204 KiB
4Accepted197ms18204 KiB
5Accepted194ms18208 KiB
6Accepted192ms18208 KiB
subtask312/12
7Accepted18ms3508 KiB
8Accepted20ms3376 KiB
9Accepted20ms3592 KiB
10Accepted19ms3392 KiB
11Accepted20ms3416 KiB
12Accepted28ms3524 KiB
13Accepted25ms3496 KiB
14Accepted37ms3524 KiB
15Accepted34ms3448 KiB
16Accepted24ms3496 KiB
17Accepted37ms3504 KiB
subtask413/13
18Accepted195ms18204 KiB
19Accepted202ms18204 KiB
20Accepted197ms18204 KiB
21Accepted194ms18208 KiB
22Accepted192ms18208 KiB
23Accepted206ms18096 KiB
24Accepted206ms18296 KiB
25Accepted189ms18208 KiB
26Accepted193ms18204 KiB
27Accepted209ms18320 KiB
28Accepted217ms18208 KiB
29Accepted217ms18208 KiB
30Accepted223ms18384 KiB
31Accepted233ms18208 KiB
32Accepted238ms18616 KiB
33Accepted254ms18720 KiB
34Accepted245ms18548 KiB
35Accepted194ms18308 KiB
36Accepted238ms18236 KiB
subtask50/18
37Accepted18ms3508 KiB
38Accepted195ms18204 KiB
39Accepted202ms18204 KiB
40Accepted197ms18204 KiB
41Accepted194ms18208 KiB
42Accepted192ms18208 KiB
43Accepted20ms3376 KiB
44Accepted20ms3592 KiB
45Accepted19ms3392 KiB
46Accepted20ms3416 KiB
47Accepted28ms3524 KiB
48Accepted25ms3496 KiB
49Accepted37ms3524 KiB
50Accepted34ms3448 KiB
51Accepted24ms3496 KiB
52Accepted37ms3504 KiB
53Accepted206ms18096 KiB
54Accepted206ms18296 KiB
55Accepted189ms18208 KiB
56Accepted193ms18204 KiB
57Accepted209ms18320 KiB
58Accepted217ms18208 KiB
59Accepted217ms18208 KiB
60Accepted223ms18384 KiB
61Accepted233ms18208 KiB
62Accepted238ms18616 KiB
63Accepted254ms18720 KiB
64Accepted245ms18548 KiB
65Accepted194ms18308 KiB
66Accepted238ms18236 KiB
67Accepted384ms17780 KiB
68Accepted328ms18092 KiB
69Accepted333ms17144 KiB
70Accepted342ms17716 KiB
71Accepted352ms16468 KiB
72Time limit exceeded601ms8068 KiB
73Time limit exceeded601ms8772 KiB
74Time limit exceeded578ms8244 KiB
75Time limit exceeded588ms8756 KiB
76Time limit exceeded580ms8244 KiB
77Time limit exceeded601ms11328 KiB
78Time limit exceeded579ms9140 KiB