47012023-03-31 09:42:03gyjazminÁdám és Éva együttcpp11Hibás válasz 11/50228ms4880 KiB
#include <iostream>
#include <bits/stdc++.h>
using namespace std;

int main()
{
    iostream::sync_with_stdio(0);
    cin.tie(0);
    int p;
    cin >> p;
    int a;
    cin >> a;
    vector<int> ael(a);
    vector<int> aveg(a);
    for(int i=0;i<a;i++){
        cin >> ael[i] >> aveg[i];
    }
    int e;
    cin >> e;
    vector<int> eel(e);
    vector<int> eveg(e);
    for(int i=0;i<e;i++){
        cin >> eel[i] >> eveg[i];
    }
    vector<int> valaszel;
    vector<int> valaszveg;
    int db= 0;
    for(int i=0;i<a;i++){
        int cv=0;
        while(eel[cv]<aveg[i]){
            if(ael[i]<eveg[cv]){
                valaszel.push_back(max(ael[i],eel[cv]));
                valaszveg.push_back(min(aveg[i],eveg[cv]));
                db++;
            }
            cv++;
        }
    }
    cout << db << endl;
    for(int i=0;i<db;i++){
        cout << valaszel[i] << " " << valaszveg[i] << endl;
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base11/50
1Elfogadva0/03ms1828 KiB
2Hibás válasz0/03ms2056 KiB
3Elfogadva2/23ms2264 KiB
4Elfogadva2/23ms2480 KiB
5Elfogadva2/23ms2528 KiB
6Elfogadva2/22ms2524 KiB
7Hibás válasz0/23ms2656 KiB
8Hibás válasz0/23ms2872 KiB
9Hibás válasz0/23ms2952 KiB
10Hibás válasz0/23ms3224 KiB
11Hibás válasz0/23ms3076 KiB
12Hibás válasz0/23ms3200 KiB
13Hibás válasz0/23ms3264 KiB
14Hibás válasz0/23ms3264 KiB
15Hibás válasz0/23ms3272 KiB
16Futási hiba0/2172ms4880 KiB
17Hibás válasz0/3197ms4224 KiB
18Elfogadva3/3165ms4072 KiB
19Hibás válasz0/4181ms4204 KiB
20Hibás válasz0/4228ms4372 KiB
21Hibás válasz0/4201ms4340 KiB
22Hibás válasz0/4200ms4500 KiB