200702025-12-31 14:27:40szabelrBeszerzéscpp17Hibás válasz 19/5028ms2208 KiB
// Beszerzés.cpp : This file contains the 'main' function. Program execution begins and ends there.
//

#include <iostream>
#include <vector>
using namespace std;
int main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    int n, m, k;
    cin >> n >> m >> k;
    vector<vector<pair<int,int>>> etelek(n + 1);
    vector<int> alapanyagok(k + 1, 0);
    for (int i = 1; i <= n; i++) {
        int x;
        cin >> x;
        for (int y = 0; y < x; y++)
        {
            int q, z;
            cin >> q >> z;
            etelek[i].push_back({ q,z });
        }
    }
    vector<int>db(n + 1, 0);
    for (int i = 1; i <= m; i++)
    {
        int x;
        cin >> x;
        for (int y = 0; y < x; y++)
        {
            int z, q;
            cin >> z >> q;
            db[z] = db[z]+ q;
        }
    }
    for (int i = 1; i <= n; i++)
    {
        if(db[i]!=0)
        {
            for (auto a : etelek[i])
            {
                alapanyagok[a.first] += a.second * db[i];
            }
        }
        
    }
    for (int i = 1; i <= k; i++)
        cout << alapanyagok[i] << " ";
}

// Run program: Ctrl + F5 or Debug > Start Without Debugging menu
// Debug program: F5 or Debug > Start Debugging menu

// Tips for Getting Started: 
//   1. Use the Solution Explorer window to add/manage files
//   2. Use the Team Explorer window to connect to source control
//   3. Use the Output window to see build output and other messages
//   4. Use the Error List window to view errors
//   5. Go to Project > Add New Item to create new code files, or Project > Add Existing Item to add existing code files to the project
//   6. In the future, to open this project again, go to File > Open > Project and select the .sln file
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms316 KiB
subtask27/7
2Elfogadva20ms1708 KiB
3Elfogadva20ms1712 KiB
4Elfogadva20ms1712 KiB
5Elfogadva20ms1712 KiB
6Elfogadva20ms1912 KiB
subtask312/12
7Elfogadva1ms512 KiB
8Elfogadva1ms316 KiB
9Elfogadva1ms316 KiB
10Elfogadva1ms316 KiB
11Elfogadva2ms316 KiB
12Elfogadva2ms316 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms316 KiB
15Elfogadva1ms500 KiB
16Elfogadva1ms528 KiB
17Elfogadva1ms316 KiB
subtask40/13
18Elfogadva20ms1708 KiB
19Elfogadva20ms1712 KiB
20Elfogadva20ms1712 KiB
21Elfogadva20ms1712 KiB
22Elfogadva20ms1912 KiB
23Elfogadva19ms1592 KiB
24Elfogadva20ms1640 KiB
25Elfogadva20ms1684 KiB
26Elfogadva20ms1708 KiB
27Elfogadva21ms1644 KiB
28Elfogadva24ms1712 KiB
29Elfogadva21ms1896 KiB
30Elfogadva21ms1756 KiB
31Elfogadva23ms1712 KiB
32Elfogadva24ms1812 KiB
33Hibás válasz25ms1968 KiB
34Elfogadva23ms1988 KiB
35Elfogadva19ms1712 KiB
36Elfogadva23ms1716 KiB
subtask50/18
37Elfogadva1ms512 KiB
38Elfogadva20ms1708 KiB
39Elfogadva20ms1712 KiB
40Elfogadva20ms1712 KiB
41Elfogadva20ms1712 KiB
42Elfogadva20ms1912 KiB
43Elfogadva1ms316 KiB
44Elfogadva1ms316 KiB
45Elfogadva1ms316 KiB
46Elfogadva2ms316 KiB
47Elfogadva2ms316 KiB
48Elfogadva1ms316 KiB
49Elfogadva1ms316 KiB
50Elfogadva1ms500 KiB
51Elfogadva1ms528 KiB
52Elfogadva1ms316 KiB
53Elfogadva19ms1592 KiB
54Elfogadva20ms1640 KiB
55Elfogadva20ms1684 KiB
56Elfogadva20ms1708 KiB
57Elfogadva21ms1644 KiB
58Elfogadva24ms1712 KiB
59Elfogadva21ms1896 KiB
60Elfogadva21ms1756 KiB
61Elfogadva23ms1712 KiB
62Elfogadva24ms1812 KiB
63Hibás válasz25ms1968 KiB
64Elfogadva23ms1988 KiB
65Elfogadva19ms1712 KiB
66Elfogadva23ms1716 KiB
67Hibás válasz27ms1616 KiB
68Hibás válasz27ms1636 KiB
69Hibás válasz26ms1664 KiB
70Hibás válasz25ms1600 KiB
71Elfogadva21ms1624 KiB
72Elfogadva28ms1800 KiB
73Elfogadva28ms1588 KiB
74Elfogadva28ms1884 KiB
75Elfogadva26ms1844 KiB
76Elfogadva26ms1812 KiB
77Elfogadva28ms2208 KiB
78Elfogadva23ms1812 KiB