Cod sursa(job #1788652)

Utilizator oldatlantianSerban Cercelescu oldatlantian Data 26 octombrie 2016 12:10:26
Problema Stergeri Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include <bits/stdc++.h>
using namespace std;

int main(void) {
    ifstream fi("stergeri.in");
    ofstream fo("stergeri.out");
    vector<pair<int, int> > ops;
    int n, m, k;

    fi >> n >> m >> k;
    ops.resize(m);
    for(auto &i: ops)
        fi >> i.first >> i.second;
    reverse(ops.begin(), ops.end());

    for(auto &i: ops)
        if(i.first <= k)
            k+= i.second - i.first + 1;

    fo << k << '\n';

    return 0; }