145142025-01-13 15:34:00KissCsongor777Ádám és Éva együttcpp17Partially correct 25/5034ms32000 KiB
#include <iostream>
#include <algorithm>
#include <vector>

using namespace std;

int main()
{
    int n,a,e,x,y,db=0;
    cin>>n>>a;
    vector<int>h(n-1,0),kp,vp;
    kp.push_back(0);vp.push_back(0);
    for(int i=1; i<=a; i++)
    {
        cin>>x>>y;
        while(x<y){h[x]++; x++;}
    }
    cin>>e;
    for(int i=1; i<=e; i++)
    {
        cin>>x>>y;
        while(x<y){h[x]++; x++;}
    }
    for(int i=1; i<=n-1; i++)
    {
        if(h[i-1]<2 && h[i]==2)
        {
            db++;
            kp.push_back(i);
        }
        if(h[i-1]==2 && h[i]<2)vp.push_back(i);
    }
    cout<<db<<endl;
    for(int i=1; i<=db; i++)
    {
        cout<<kp[i]<<" "<<vp[i]<<endl;
    }
    return 0;
}
SubtaskSumTestVerdictTimeMemory
base25/50
1Accepted0/01ms316 KiB
2Accepted0/02ms564 KiB
3Partially correct1/21ms548 KiB
4Accepted2/21ms316 KiB
5Accepted2/21ms316 KiB
6Accepted2/21ms316 KiB
7Accepted2/21ms316 KiB
8Accepted2/21ms316 KiB
9Accepted2/21ms508 KiB
10Accepted2/21ms316 KiB
11Accepted2/21ms316 KiB
12Accepted2/22ms564 KiB
13Accepted2/22ms564 KiB
14Accepted2/22ms564 KiB
15Accepted2/23ms2356 KiB
16Runtime error0/228ms32000 KiB
17Runtime error0/334ms32000 KiB
18Runtime error0/332ms32000 KiB
19Runtime error0/427ms32000 KiB
20Runtime error0/432ms32000 KiB
21Runtime error0/427ms32000 KiB
22Runtime error0/432ms32000 KiB