Pagini recente » Profil StarGold2 | Cod sursa (job #2355056) | Istoria paginii utilizator/boss_de_boss | Cod sursa (job #240151) | Cod sursa (job #313845)
Cod sursa(job #313845)
#include <stdio.h>
int main ()
{ FILE *f=fopen("stramosi.in","r");
FILE *g=fopen("stramosi.out","w");
int n,m,i,q,p,j,v[250001],x;
fscanf(f,"%d %d",&n,&m);
for(i=1; i<=n; i++)
fscanf(f,"%d",&v[i]);
for(i=1; i<=m; i++)
{ fscanf(f,"%d %d",&q,&p);
j=1;
x=v[q];
while(j<p && x)
{ x=v[x];
j++;
}
fprintf(g,"%d\n",x);
}
fclose(f);
fclose(g);
return 0;
}