46982023-03-31 09:35:24gyjazminÁdám és Éva együttcpp11Hibás válasz 8/50228ms5652 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
base8/50
1Elfogadva0/03ms1824 KiB
2Hibás válasz0/03ms2060 KiB
3Elfogadva2/23ms2104 KiB
4Elfogadva2/23ms2232 KiB
5Elfogadva2/23ms2324 KiB
6Elfogadva2/22ms2320 KiB
7Hibás válasz0/22ms2316 KiB
8Hibás válasz0/23ms2452 KiB
9Hibás válasz0/23ms2700 KiB
10Hibás válasz0/23ms2848 KiB
11Hibás válasz0/22ms2852 KiB
12Hibás válasz0/23ms3088 KiB
13Hibás válasz0/23ms3068 KiB
14Hibás válasz0/23ms3064 KiB
15Hibás válasz0/23ms3128 KiB
16Hibás válasz0/2211ms4192 KiB
17Futási hiba0/3174ms4896 KiB
18Hibás válasz0/3172ms4652 KiB
19Hibás válasz0/4181ms5040 KiB
20Hibás válasz0/4228ms5100 KiB
21Futási hiba0/4175ms5652 KiB
22Hibás válasz0/4219ms5168 KiB