Cod sursa(job #2292406)

Utilizator daniela12Sandu Daniela Teodora daniela12 Data 29 noiembrie 2018 15:03:09
Problema Stergeri Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.52 kb
#include <iostream>
#include <fstream>
#include <vector>

using namespace std;
ifstream f("stergeri.in");
ofstream g("stergeri.out");
struct pereche
{
	int a, b;
};
//k->pozitia
int n, m, k;
vector <pereche> v;
void citire()
{
	f >> n >> m >> k;
	int i;
	v.resize(m + 3);
	for (i = 1; i <= m; i++)
	{
		f >> v[i].a >> v[i].b;
	}
	f.close();
}

int main()
{
	citire();
	int i;
	for (i = m; i >= 1; i--)
	{
		if (k >= v[i].a)
			k += v[i].b - v[i].a + 1;
	}
	g << k << "\n";
	g.close();
	return 0;
}