Cod sursa(job #558454)

Utilizator RampageSergiu Caraian Rampage Data 17 martie 2011 11:54:55
Problema Stramosi Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.35 kb
#include <fstream>
using namespace std;

ifstream f ("stramosi.in");
ofstream g ("stramosi.out");

int main ()
	{
	int n,m,i,j,x,q,p;
	int*a;
	f>>n>>m;
	a=new int [n+3]; 

	for (i=1; i<=n; i++)
		f>>a[i];

	for (i=1; i<=m; i++)
		{
		f>>q>>p;
		x=a[q];
		for (j=2; j<=p; j++)
			x=a[x];
		g<<x<<'\n';
		}

	g.close();
	return 0;
	}