Pagini recente » Cod sursa (job #2030116) | Cod sursa (job #819653) | Cod sursa (job #1604834) | Cod sursa (job #1140326) | Cod sursa (job #181577)
Cod sursa(job #181577)
#include<stdio.h>
unsigned long int m,str,n,v[250001],mat[250001][3],i,j;
void citire()
{
scanf("%ld %ld",&n,&m);
for(i=1;i<=n;i++)
scanf("%ld",&v[i]);
for(i=1;i<=m;i++)
scanf("%ld %ld",&mat[i][1],&mat[i][2]);
}
void solve()
{
for(i=1;i<=m;i++)
{
str=mat[i][1];
for(j=1;j<=mat[i][2]&&str;j++)
str=v[str];
printf("%ld\n",str);
}
}
int main()
{
freopen("stramosi.in","r",stdin);
freopen("stramosi.out","w",stdout);
citire();
solve();
return 0;
}