Cod sursa(job #1046592)

Utilizator stanescu.raduRadu Stanescu stanescu.radu Data 3 decembrie 2013 10:15:35
Problema Stramosi Scor 70
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.33 kb
#include<fstream>

using namespace std;

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

int n,m,v[250005],i,p,q,c;

int main ()
{
	f>>n>>m;
	for (i=1;i<=n;i++)
		f>>v[i];
	for (i=1;i<=m;i++)
	{
		f>>p>>q;
		p=v[p];
		q--;
		while (q && p) p=v[p], q--;
		g<<p<<"\n";
	}
	f.close();
	g.close();
	return 0;
}