Cod sursa(job #2286622)
| Utilizator | Data | 20 noiembrie 2018 16:21:13 | |
|---|---|---|---|
| Problema | Stergeri | Scor | 100 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.55 kb |
#include <bits/stdc++.h>
using namespace std;
ifstream in("stergeri.in");
ofstream out("stergeri.out");
int main() {
ios::sync_with_stdio(false); in.tie(0); out.tie(0);
int n, m, k; in >> n >> m >> k;
vector< pair< int, int > > queries(m);
for(auto &it: queries) in >> it.first >> it.second;
for(int i = m - 1; i >= 0; --i) {
if(k < queries[i].first) {
continue;
}
k += (queries[i].second - queries[i].first + 1);
}
out << k << "\n";
in.close(); out.close();
return 0;
}