Cod sursa(job #683251)

Utilizator penultim_oVijiala Tudor Gabriel penultim_o Data 20 februarie 2012 12:43:16
Problema Stramosi Scor 60
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.41 kb
#include<fstream>
using namespace std;

ifstream in("stramosi.in");
ofstream out("stramosi.out");
	
int n, v[250005], p, q;
int str(int q, int p)
{
	int t, i;
	t=q;
	for(i=0; i<p; i++)
		t = v[t];
	return t;	
}

int main()
{
	int m, i;
	in >> n >> m;
	
	v[0]=0;
	
	for(i=1; i<=n; i++)
		in >> v[i];
	
	for(i=0; i<m; i++)
	{
		in >> q >> p;
		out <<  str(q,p)<<"\n";
	}

	return 0;
};