150312025-02-11 14:14:00ercseferencÁdám és Éva együttcpp17Futási hiba 15/50247ms1712 KiB
#include <bits/stdc++.h>
using namespace std;
struct ido{long long kezd,veg;};
int main()
{
    long long n; int k1,k2; cin>>n>>k1;
    vector<ido>a(k1);
    for(int i=0; i<k1; i++){cin>>a[i].kezd>>a[i].veg;}
    cin>>k2; vector<ido>e(k1);
    for(int i=0; i<k2; i++){cin>>e[i].kezd>>e[i].veg;}
    vector<ido>egy;
    for(int i=0; i<k1; i++){
        long long p=0;
        while(a[i].veg>e[p].kezd){
            if(a[i].kezd<e[p].veg){
                ido r;
                r.kezd=max(a[i].kezd,e[p].kezd);
                r.veg=min(a[i].veg,e[p].veg);
                egy.push_back(r);}
            p++;}}
    cout<<egy.size()<<endl;
    for(int i=0; i<egy.size(); i++){
        cout<<egy[i].kezd<<" "<<egy[i].veg<<endl;}
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base15/50
1Elfogadva0/01ms316 KiB
2Futási hiba0/01ms564 KiB
3Hibás válasz0/21ms316 KiB
4Elfogadva2/21ms316 KiB
5Hibás válasz0/21ms316 KiB
6Hibás válasz0/21ms316 KiB
7Futási hiba0/21ms316 KiB
8Futási hiba0/21ms508 KiB
9Elfogadva2/21ms316 KiB
10Elfogadva2/21ms316 KiB
11Elfogadva2/21ms316 KiB
12Elfogadva2/21ms316 KiB
13Elfogadva2/21ms316 KiB
14Futási hiba0/21ms316 KiB
15Futási hiba0/21ms564 KiB
16Futási hiba0/2211ms1620 KiB
17Futási hiba0/3212ms1692 KiB
18Elfogadva3/3204ms1640 KiB
19Futási hiba0/4194ms1668 KiB
20Futási hiba0/4247ms1624 KiB
21Futási hiba0/4215ms1712 KiB
22Futási hiba0/4215ms1632 KiB