247272026-02-14 19:44:39999Áruszállítás üres szakaszaicpp17Elfogadva 50/5082ms4340 KiB
// Source: https://usaco.guide/general/io

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

int main() {
    int n,m;cin>>n>>m;
    vector<int> allom(n+2);
    for(int i = 0;i<m;i++){
        int a,b;cin>>a>>b;
        allom[a]++;
        if(b<n)allom[b]--;
    }
    int state=0;
    int cnt=0;
    for(int i = 1;i<=n;i++){
        allom[i]+=allom[i-1];
        if(allom[i]==0&&state==0)state=1;
        else if(allom[i]!=0)state=0;
        if(state==1){
            cnt++;
            state=2;
        }
    }cout<<cnt<<endl;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/082ms4148 KiB
3Elfogadva2/21ms316 KiB
4Elfogadva2/21ms316 KiB
5Elfogadva2/21ms316 KiB
6Elfogadva2/21ms316 KiB
7Elfogadva2/21ms316 KiB
8Elfogadva2/21ms316 KiB
9Elfogadva2/21ms316 KiB
10Elfogadva2/21ms316 KiB
11Elfogadva2/22ms564 KiB
12Elfogadva2/23ms564 KiB
13Elfogadva3/36ms772 KiB
14Elfogadva3/37ms1076 KiB
15Elfogadva3/34ms1268 KiB
16Elfogadva3/361ms4324 KiB
17Elfogadva3/361ms4324 KiB
18Elfogadva3/370ms4148 KiB
19Elfogadva3/38ms1980 KiB
20Elfogadva3/39ms2356 KiB
21Elfogadva3/371ms4336 KiB
22Elfogadva3/375ms4340 KiB