145712025-01-17 07:44:12mártonágnesÁdám és Éva együttcpp17Hibás válasz 0/5034ms940 KiB
#include <iostream>
#include <map>
#include <vector>

using namespace std;

int main()
{
    int p, dba, dbe, dbtalalka=0, x, y, a, e;
    map <int, int> talalka;
    cin >> p;
    cin >> dba;
    vector <int> idopA;
    for (int i=0; i<2*dba; i++)
    {
        cin >> a;
        idopA.insert (idopA.begin()+i, a);
    }
    cin >> dbe;
    vector <int> idopE;
    for (int j=0; j<2*dbe; j++)
    {
        cin >> e;
        idopE.insert (idopE.begin()+j, e);

    }
    cout << "eddig okes" << endl;
    if (dba==dbe)
    {
        for (int k=0; k<2*dba-1; k+=2)
        {
            if (idopA[k]>idopE[k])
            {
                x=idopA[k];
            }
            else x=idopE[k];
            if (idopA[k+1]>idopE[k+1])
            {
                y=idopE[k+1];
            }
            else y=idopA[k+1];
            if (x<y)
            {
                talalka[x]=y;
                dbtalalka++;
            }


        }
    }
    cout << dbtalalka<<endl;
    map <int, int>::iterator it=talalka.begin();
    while (it !=talalka.end())
    {
        cout << it ->first << " "<< it ->second;
        ++it;
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/50
1Hibás válasz0/01ms500 KiB
2Hibás válasz0/01ms316 KiB
3Hibás válasz0/21ms316 KiB
4Hibás válasz0/21ms316 KiB
5Hibás válasz0/21ms320 KiB
6Hibás válasz0/21ms316 KiB
7Hibás válasz0/21ms508 KiB
8Hibás válasz0/21ms316 KiB
9Hibás válasz0/21ms316 KiB
10Hibás válasz0/21ms316 KiB
11Hibás válasz0/21ms316 KiB
12Hibás válasz0/21ms316 KiB
13Hibás válasz0/21ms316 KiB
14Hibás válasz0/21ms316 KiB
15Hibás válasz0/21ms384 KiB
16Hibás válasz0/230ms796 KiB
17Hibás válasz0/330ms688 KiB
18Hibás válasz0/328ms744 KiB
19Hibás válasz0/429ms776 KiB
20Hibás válasz0/434ms940 KiB
21Hibás válasz0/432ms688 KiB
22Hibás válasz0/430ms712 KiB