Cod sursa(job #149361)
| Utilizator | Data | 5 martie 2008 17:09:11 | |
|---|---|---|---|
| Problema | Stergeri | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.46 kb |
#include<stdio.h>
int v[100];
int main()
{int n, m, k, x, y, i, j, l;
FILE *f=fopen ("stergeri.in","r");
FILE *g=fopen ("stergeri.out","w");
fscanf (f, "%d %d %d", &n, &m, &k);
for (i=1;i<=n;i++) v[i]=i;
for (i=1;i<=m;i++) {fscanf (f, "%d %d", &x, &y);
for (j=1;j<=n;j++) if ((j>=x)&&(j<=y)) {for (l=j;l<=n;l++) v[j]=v[j+1];
j--;
n--;}
}
for (i=1;i<=n;i++) if (i==k) fprintf (g, "%d", v[i]);
fclose(f);
fclose(g);
return 0;
}