Cod sursa(job #1577906)
Utilizator | Oprea Sergiu Andrei Firstbloodidp | Data | 23 ianuarie 2016 22:57:09 |
---|---|---|---|
Problema | Stramosi | Scor | 0 |
Compilator | c | Status | done |
Runda | Arhiva de probleme | Marime | 0.5 kb |
#include<stdio.h>
#include <stdlib.h>
int Vec[250001],M,N,Q,P,i,j,e;
void main()
{
FILE *fp;
FILE *fw;
fp = fopen("stramosi.in","r");
fw = fopen("stramosi.in","w");
fscanf(fp,"%d",&N);
fscanf(fp,"%d",&M);
for(i=1;i<=N;i++)
fscanf(fp,"%d",&Vec[i]);
for(i=1;i<=M;i++) {
fscanf(fp,"%d",&Q);
fscanf(fp,"%d",&P);
e = Q;
for(j=1;j<=P;j++)
e = Vec[e];
fprintf(fw,"%d\n",e);
}
}