Pagini recente » Cod sursa (job #875273) | Cod sursa (job #389422) | Diferente pentru 2-sat intre reviziile 33 si 32 | Cod sursa (job #777638) | Cod sursa (job #743878)
Cod sursa(job #743878)
#include<iostream>
#include<fstream>
using namespace std;
ifstream in("stergeri.in");
ofstream out("stergeri.out");
int a[100100], b[100100];
int main()
{
int m, n, res, i;
in >> n >> m >> res;
for(i = 1; i <= m; ++i)
in >> a[i] >> b[i];
for(i = m; i >= 1; --i)
if(a[i] <= res)
res += (b[i] - a[i] +1);
out << res;
return 0;
}