Cod sursa(job #1511213)

Utilizator sebyvsCarp Sebastian sebyvs Data 26 octombrie 2015 10:43:15
Problema Stergeri Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include <bits/stdc++.h>

using namespace std;

int a[100001], b[100001], m, n, k;

void Citire()
{
    int i;
    ifstream fin("stergeri.in");
    fin >> n >> m >> k;
    for(i = 1; i <= m; ++i)
        fin >> a[i] >> b[i];
    fin.close();
}

int Solutie()
{
    int i;
    for(i = m; i >= 1; i--)
        if(k >= a[i])
            k += (b[i] - a[i] + 1);
    return k;
}

int main()
{
    Citire();
    ofstream fout("stergeri.out");
    fout << Solutie();
    fout.close();
    return 0;
}