38442023-03-03 11:32:03AGergoFasor (40)cpp17Futási hiba 0/40196ms62976 KiB
#include <bits/stdc++.h>

using namespace std;

int main()
{
    int emberszam;
    int ismertszam;

    cin >> emberszam >> ismertszam;

    vector<list<int>> rokon(emberszam+1);
    vector<list<int>> gyerek(emberszam+1);

    /*for(int i = 1; i < emberszam+1; i++)
    {

    }*/

    int x,y,z;

    for (int i = 1; i < ismertszam+1; i++)


    {
        cin >> x >> y >> z;

        auto it = rokon[x].begin();

        rokon[x].insert(it,y);
        rokon[x].insert(it,z);

        it = gyerek[x].begin();

        gyerek[y].insert(it,x);
        gyerek[z].insert(it,x);
    }

    for(int i = 1; i < emberszam+1; i++)
    {
        for(int x : rokon[i])
        {
            //if(x != i)
            //{
                cout << i << "-" << x << " szulo\n";
            //}
        }

       /*for(int x : gyerek[i])
        {
            //if(x != i)
            //{
                cout << i << "-" << x << " gyerek\n";
            //}
        }*/
    }


}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/40
1Futási hiba0/03ms1920 KiB
2Hibás válasz0/03ms2712 KiB
3Hibás válasz0/23ms2104 KiB
4Hibás válasz0/22ms2184 KiB
5Hibás válasz0/23ms2440 KiB
6Hibás válasz0/23ms2676 KiB
7Hibás válasz0/23ms3076 KiB
8Futási hiba0/23ms3292 KiB
9Hibás válasz0/23ms3860 KiB
10Futási hiba0/23ms4036 KiB
11Futási hiba0/23ms4032 KiB
12Hibás válasz0/23ms3856 KiB
13Futási hiba0/26ms12428 KiB
14Hibás válasz0/2196ms62976 KiB
15Hibás válasz0/2125ms42204 KiB
16Hibás válasz0/2109ms36456 KiB
17Futási hiba0/28ms22176 KiB
18Futási hiba0/214ms23140 KiB
19Futási hiba0/214ms23280 KiB
20Hibás válasz0/264ms25532 KiB
21Hibás válasz0/2138ms44732 KiB
22Futási hiba0/28ms22680 KiB