Pagini recente » Cod sursa (job #2947283) | Cod sursa (job #2656412) | Cod sursa (job #2070234) | Cod sursa (job #2947116) | Cod sursa (job #343547)
Cod sursa(job #343547)
#include<stdio.h>
#include<string.h>
#define DIM 250005
FILE *f=fopen("stramosi.in","r"), *g=fopen("stramosi.in","w");
int main ()
{
long n,i,p,m,x,y,a[DIM];
fscanf(f,"%ld%ld",&n,&m);
for(i=1;i<=n;i++)
fscanf(f,"%ld",&a[i]);
for(p=1;p<=m;p++)
{
fscanf(f,"%ld%ld",&x,&y);
while(y && x)
{
x=a[x];
y--;
}
fprintf(g,"%ld\n",x);
}
return 0;
}