Cod sursa(job #1299005)

Utilizator ovidiuz98Zamfir Ovidiu ovidiuz98 Data 23 decembrie 2014 13:43:27
Problema Stergeri Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include <fstream>
#define DIM 2000000001

using namespace std;

ifstream fin("stergeri.in");
ofstream fout("stergeri.out");
short int v[DIM];
int n,m,i,x,y,nr,k;
int main(){
    fin>>n>>m>>k;
    for(i=1;i<=m;i++){
        fin>>x>>y;
        v[x]=1;
        v[y+1]=-1;
    }
    for(i=1;i<=n && nr<k;i++){
        v[i]+=v[i-1];
        if(v[i]==0)
            nr++;
        if(nr==k){
            fout<<i;
            return 0;}
    }
    return 0;
}