Cod sursa(job #135016)
Utilizator | Data | 12 februarie 2008 20:11:24 | |
---|---|---|---|
Problema | Stergeri | Scor | 90 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.38 kb |
#include<stdio.h>
int n,t,p,m[2][100010],i;
int main(){
FILE *f=fopen("stergeri.in","r");
fscanf(f,"%d %d %d",&n,&t,&p);
for(i=1;i<=t;i++){
fscanf(f,"%d %d",&m[0][i],&m[1][i]);
}
for(i=t;i>=1;i--){
if(m[0][i]<p){
p+=(m[1][i]-m[0][i]+1);
}
}
fclose(f);
FILE *g=fopen("stergeri.out","w");
fprintf(g,"%d",p);
fclose(g);
return 0;
}