224462026-01-15 08:28:56AKrisztianÁdám és Éva együttcpp17Futási hiba 26/5035ms32000 KiB
#include <iostream>
#include <vector>

using namespace std;

int main()
{
    unsigned long long int P, A, E, x, y;
    cin >> P;
    cin >> A;
    vector<int> a(P, -1);
    vector<int> e(P, -1);
    for (unsigned long long int i=0; i<A; i++)
    {
        cin >> x;
        cin >> y;
        x=x+1;
        while (x<=y)
        {
            a[x-1]=x;
            x=x+1;
        }
    }
    cin >> E;
    for (unsigned long long int i=0; i<E; i++)
    {
        cin >> x;
        cin >> y;
        x=x+1;
        while (x<=y)
        {
            e[x-1]=x;
            x=x+1;
        }
    }
    unsigned long long int j=0;
    bool r=0;
    unsigned long long int s;
    for (unsigned long long int i=0; i<P; i++)
    {

        if (a[i]==e[i] and a[i]>-1)
        {
            if (r==0)
            {
                j=j+1;
                r=1;
            }
        }
        else
        {
            if (r==1)
            {
                r=0;
            }
        }
    }
    cout << j << endl;
    r=0;
    for (unsigned long long int i=0; i<P; i++)
    {

        if (a[i]==e[i] and a[i]>-1)
        {
            if (r==0)
            {
                s=a[i]-1;
                cout << s << " ";
                r=1;
            }
            else
            {
                s=s+1;
            }
        }
        else
        {
            if (r==1)
            {
                cout << a[i-1] << endl;
                r=0;
            }
        }
    }
    if (a[P-1]==e[P-1] and a[P-1]>-1 and r==1)
    {
        cout << a[P-1];
    }

    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base26/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/02ms1076 KiB
3Elfogadva2/21ms316 KiB
4Elfogadva2/21ms316 KiB
5Elfogadva2/21ms316 KiB
6Elfogadva2/21ms316 KiB
7Elfogadva2/21ms316 KiB
8Elfogadva2/21ms508 KiB
9Elfogadva2/21ms316 KiB
10Elfogadva2/21ms564 KiB
11Elfogadva2/21ms316 KiB
12Elfogadva2/22ms756 KiB
13Elfogadva2/22ms1076 KiB
14Elfogadva2/22ms1076 KiB
15Elfogadva2/27ms4312 KiB
16Futási hiba0/235ms32000 KiB
17Futási hiba0/328ms32000 KiB
18Futási hiba0/334ms32000 KiB
19Futási hiba0/428ms32000 KiB
20Futási hiba0/434ms32000 KiB
21Futási hiba0/428ms32000 KiB
22Futási hiba0/432ms32000 KiB