Cod sursa(job #189816)
| Utilizator | Data | 18 mai 2008 15:39:57 | |
|---|---|---|---|
| Problema | Stergeri | Scor | 100 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.4 kb |
#include <stdio.h>
struct nr{
int x,y;
};
nr v[100002];
int n,m,k,i;
int main()
{FILE *f;
f=fopen("stergeri.in","r");
fscanf(f,"%d %d %d",&n,&m,&k);
for (i=1;i<=m;i++)
fscanf(f,"%d %d",&v[i].x,&v[i].y);
fclose(f);
for (i=m;i>=1;i--)
if (k>=v[i].x) k+=v[i].y-v[i].x+1;
f=fopen("stergeri.out","w");
fprintf(f,"%d",k);
fclose(f);
return 0;
}
