150342025-02-11 14:42:20ercseferencÁdám és Éva együttcpp17Hibás válasz 4/501ms512 KiB
#include <bits/stdc++.h>
using namespace std;
struct ido{int kezd,veg;};
int main()
{
    ifstream f("szamok.txt");
    int n,k1,k2; f>>n>>k1;
    vector<ido>a(k1);
    for(int i=0; i<k1; i++){f>>a[i].kezd>>a[i].veg;}
    f>>k2; vector<ido>e(k1);
    for(int i=0; i<k2; i++){f>>e[i].kezd>>e[i].veg;}
    vector<ido>egy;
    for(int i=0; i<k1; i++){
        int p=0;
        while(p<k2 && 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
base4/50
1Hibás válasz0/01ms316 KiB
2Hibás válasz0/01ms316 KiB
3Hibás válasz0/21ms328 KiB
4Elfogadva2/21ms316 KiB
5Hibás válasz0/21ms396 KiB
6Elfogadva2/21ms316 KiB
7Hibás válasz0/21ms328 KiB
8Hibás válasz0/21ms316 KiB
9Hibás válasz0/21ms316 KiB
10Hibás válasz0/21ms508 KiB
11Hibás válasz0/21ms512 KiB
12Hibás válasz0/21ms316 KiB
13Hibás válasz0/21ms316 KiB
14Hibás válasz0/21ms316 KiB
15Hibás válasz0/21ms316 KiB
16Hibás válasz0/21ms316 KiB
17Hibás válasz0/31ms316 KiB
18Hibás válasz0/31ms316 KiB
19Hibás válasz0/41ms316 KiB
20Hibás válasz0/41ms316 KiB
21Hibás válasz0/41ms508 KiB
22Hibás válasz0/41ms316 KiB