Cod sursa(job #129181)

Utilizator c_e_manuEmanuel Cinca c_e_manu Data 28 ianuarie 2008 18:57:09
Problema Stergeri Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
//#include<fstream.h>
#include<stdio.h>

long n,m,k,i;
struct interval {long x,y;};
interval intv[100000];

int main()
{       FILE*f=fopen("stergeri.in","r");
	FILE*g=fopen("stergeri.out","w");
	//ifstream fin("stergeri.in");
	//fin>>n>>m>>k;
        fscanf(f,"%ld%ld%ld",&n,&m,&k);
	for(i=0;i<m;i++)	//fin>>intv[i].x>>intv[i].y;
				fscanf(f,"%ld%ld",&intv[i].x,&intv[i].y);
	for(i=m-1;i>=0;i--)
		if(intv[i].x<=k) k+=(intv[i].y-intv[i].x)+1;
	//ofstream fout("stergeri.out");
	fprintf(g,"%ld",k);
	return 0;
}