202502026-01-05 17:47:07SomogyiÁdám és Éva együttpypy3Futási hiba 0/5078ms22772 KiB
#include <iostream>
#include <vector>

using namespace std;

struct ido
{
    int k, v;
};

int main()
{
    int nA, nE,p;
    cin >> p;

    cin >> nA;
    vector <ido> a(nA);
    for (int i=0; i<nA; i++)
    {
        cin >> a[i].k >> a[i].v;
    }

    cin >> nE;
    vector <ido> e(nE);
    for (int i=0; i<nE; i++)
    {
        cin >> e[i].k >> e[i].v;
    }

    int i=0, j=0,kez,veg;
    vector <ido> m;
    while (i<nA && j<nE)
    {
        kez=(a[i].k<e[j].k ? e[j].k : a[i].k);
        veg=(a[i].v>e[j].v ? e[j].v : a[i].v);
        if (kez<veg)
        {
            m.push_back({kez,veg});
        }
        if (a[i].v<e[j].v)
        {
            i++;
        }
        else
        {
            j++;
        }

    }

    int n=m.size();
    cout << n << endl;
    for (int i=0; i<n; i++)
    {
        cout << m[i].k << " " << m[i].v << endl;
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/50
1Futási hiba0/064ms22772 KiB
2Futási hiba0/071ms22744 KiB
3Futási hiba0/272ms22696 KiB
4Futási hiba0/264ms22728 KiB
5Futási hiba0/272ms22772 KiB
6Futási hiba0/278ms22628 KiB
7Futási hiba0/264ms22656 KiB
8Futási hiba0/264ms22752 KiB
9Futási hiba0/264ms22676 KiB
10Futási hiba0/272ms22692 KiB
11Futási hiba0/276ms22760 KiB
12Futási hiba0/264ms22760 KiB
13Futási hiba0/272ms22744 KiB
14Futási hiba0/271ms22756 KiB
15Futási hiba0/264ms22736 KiB
16Futási hiba0/264ms22604 KiB
17Futási hiba0/372ms22604 KiB
18Futási hiba0/365ms22652 KiB
19Futási hiba0/472ms22772 KiB
20Futási hiba0/464ms22708 KiB
21Futási hiba0/471ms22760 KiB
22Futási hiba0/463ms22724 KiB