Cod sursa(job #79454)

Utilizator maria_pparcalabescu maria daniela maria_p Data 22 august 2007 13:58:57
Problema Stramosi Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.37 kb
#include <stdio.h>

long a[250000],n,m,i,p,q,j,b[250000][250000];
int main(){
	freopen("stramosi.in","r",stdin);
	freopen("stramosi.out","w",stdout);
	scanf("%ld%ld",&n,&m);
	for(i=1;i<=n;i++)
		scanf("%ld",&a[i]);
	for(i=0;i<m;i++){
		scanf("%ld%ld",&q,&p);
		for(j=p;j>1;j--)
			q=a[q];
		printf("%ld\n",a[q]);
	}
	fclose(stdin);
	fclose(stdout);
	return 0;
}