Cod sursa(job #219291)

Utilizator cotofanaCotofana Cristian cotofana Data 6 noiembrie 2008 12:47:13
Problema Stramosi Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.36 kb
#include <stdio.h>

long n, m;

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