7972022-01-16 12:20:27Halasz EszterÁdám és Éva együttcpp11Futási hiba 26/507ms5800 KiB
#include <iostream>
//#include <fstream>
#include <vector>

using namespace std;

//ifstream cin("adamesevaegyutt.in");
//ofstream cout("adamesevaegyutt.out");

vector<int>x;

vector<pair<int,int> >v;

int i,n,a,e,p,q,db,maxi;

int main()
{
    cin>>n;
    cin>>a;
    x.resize(n+1);
    for(i=1;i<=a;++i)
    {
        cin>>p>>q;
        x[p]++;
        x[q]--;
    }
    cin>>e;
    for(i=1;i<=e;++i)
    {
        cin>>p>>q;
        x[p]++;
        x[q]--;
    }

    for(i=1;i<=n;++i)
        x[i]+=x[i-1];

    for(i=1;i<=n;++i)
    {
        if(x[i]==2) db++;
        else if(db!=0)
        {
            v.push_back({i-db,i});
            db=0;
        }
    }
    cout<<v.size()<<"\n";
    for(auto e:v)
        cout<<e.first<<" "<<e.second<<"\n";
    return 0;

}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base26/50
1Elfogadva0/01ms1804 KiB
2Elfogadva0/02ms2572 KiB
3Elfogadva2/21ms1904 KiB
4Elfogadva2/21ms1908 KiB
5Elfogadva2/21ms1912 KiB
6Elfogadva2/21ms1916 KiB
7Elfogadva2/21ms1928 KiB
8Elfogadva2/21ms1928 KiB
9Elfogadva2/21ms1932 KiB
10Elfogadva2/21ms1940 KiB
11Elfogadva2/21ms1984 KiB
12Elfogadva2/22ms2152 KiB
13Elfogadva2/23ms2676 KiB
14Elfogadva2/23ms2676 KiB
15Elfogadva2/27ms5800 KiB
16Futási hiba0/24ms2292 KiB
17Futási hiba0/34ms2276 KiB
18Futási hiba0/33ms2336 KiB
19Futási hiba0/44ms2356 KiB
20Futási hiba0/44ms2372 KiB
21Futási hiba0/44ms2380 KiB
22Futási hiba0/44ms2400 KiB