Pagini recente » Cod sursa (job #733330) | Cod sursa (job #2644576) | Cod sursa (job #2857942) | Cod sursa (job #1806429) | Cod sursa (job #723937)
Cod sursa(job #723937)
#include <stdio.h>
int N,M,O[250001],T,R;
int OsSzamol()
{ int e=O[T];
for (int i=--R;i;i--)
e=O[e];
return e;
}
int main()
{ FILE *f=fopen("stramosi.in","rt");
fscanf(f,"%d %d",&N,&M);
for (int i=1;i<=N;i++)
fscanf(f,"%d",&O[i]);
FILE *g=fopen("stramosi.out","wt");
for (int i=0;i<M;i++)
{ fscanf(f,"%d %d",&T,&R);
fprintf(g,"%d\n",OsSzamol());
}
fclose(g);
fclose(f);
}