250282026-02-17 13:58:04PKAÁruszállítás (75 pont)cpp17Hibás válasz 0/75199ms6196 KiB
// Source: https://usaco.guide/general/io

#include <bits/stdc++.h>
using namespace std;

int main() {
    int minta;
    int N;
    cin >> minta;
    cin >> N;
    vector<int>szam(minta+1, 0);
    int mostani = 1;
    int innen;
    int ide;
    for(int i = 0; i < N; i++){
        cin >> innen;
        cin >> ide;
        szam[innen-1]  += mostani;
        szam[ide] -= mostani;
        mostani++;
    }
    for(int i = 1 ; i < minta; i++){
        szam[i] = szam[i-1]+szam[i];
    }
    for(int i = 0; i < minta; i++){
        if(szam[i] > 0){
            szam[i] = 1;
        }else{
            szam[i] = 0;
        }
        cout << szam[i]<<" ";
    }
    int osszesen = 0;
    int eleje = 0; 
    int vege = 0;
    int szakasz = false;


    for(int i = 0; i < minta-1; i++){
            if(szam[i] == 0 || szam[i+1] == 0){
                osszesen ++;
            }
    }
    cout << osszesen;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/75
1Hibás válasz0/01ms316 KiB
2Hibás válasz0/0199ms6196 KiB
3Hibás válasz0/31ms316 KiB
4Hibás válasz0/31ms316 KiB
5Hibás válasz0/31ms316 KiB
6Hibás válasz0/31ms316 KiB
7Hibás válasz0/31ms544 KiB
8Hibás válasz0/41ms316 KiB
9Hibás válasz0/41ms316 KiB
10Hibás válasz0/41ms316 KiB
11Hibás válasz0/48ms564 KiB
12Hibás válasz0/412ms820 KiB
13Hibás válasz0/414ms792 KiB
14Hibás válasz0/428ms1300 KiB
15Hibás válasz0/426ms1320 KiB
16Hibás válasz0/439ms2020 KiB
17Hibás válasz0/452ms2612 KiB
18Hibás válasz0/464ms3324 KiB
19Hibás válasz0/452ms2612 KiB
20Hibás válasz0/465ms3124 KiB
21Hibás válasz0/4182ms6116 KiB
22Hibás válasz0/4185ms6116 KiB