127812024-12-30 14:17:21KissCsongor777Áruszállítás üres szakaszaicpp17Hibás válasz 0/50400ms6204 KiB
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;

int main()
{
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);
    int n,m,x,y,db=0;
    cin>>n>>m;
    vector<int>v(n,1);
    for(int i=1; i<=m; i++)
    {
        cin>>x>>y;
        fill(v.begin()+x-1,v.begin()+y-1,0);
    }
    vector<int>::iterator it;
    for(it=v.begin();it!=v.end();it++)cout<<*it<<" ";
    cout<<endl;
    if(v[0]==1)db++;
    if(v[n-1]==v[n-2]+1)db--;
    for(int i=0; i<n-1; i++)
        if(v[i+1]==v[i]+1)db++;
    cout<<db;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/50
1Hibás válasz0/01ms320 KiB
2Hibás válasz0/0111ms6200 KiB
3Hibás válasz0/21ms320 KiB
4Hibás válasz0/21ms508 KiB
5Hibás válasz0/21ms320 KiB
6Hibás válasz0/21ms352 KiB
7Hibás válasz0/21ms320 KiB
8Hibás válasz0/21ms320 KiB
9Hibás válasz0/21ms320 KiB
10Hibás válasz0/21ms372 KiB
11Hibás válasz0/24ms568 KiB
12Hibás válasz0/28ms1020 KiB
13Hibás válasz0/39ms804 KiB
14Hibás válasz0/317ms1336 KiB
15Hibás válasz0/316ms1336 KiB
16Időlimit túllépés0/3400ms4152 KiB
17Időlimit túllépés0/3386ms4152 KiB
18Időlimit túllépés0/3388ms4152 KiB
19Hibás válasz0/334ms2628 KiB
20Hibás válasz0/341ms3384 KiB
21Hibás válasz0/3103ms6144 KiB
22Hibás válasz0/3104ms6204 KiB