Pagini recente » Cod sursa (job #1245744) | Cod sursa (job #358846) | Cod sursa (job #587797) | Cod sursa (job #117035) | Cod sursa (job #129181)
Cod sursa(job #129181)
//#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;
}