Cod sursa(job #550405)

Utilizator andmarianAndrei Marian andmarian Data 9 martie 2011 14:44:57
Problema Stramosi Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.36 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("stramosi.in");
ofstream g("stramosi.out");
struct intr{long q;long p;} r; 
long v[250000],n,i,m;
int main ()
{
	f>>n>>m;
	for (i=1;i<=n;i++) f>>v[i];
	for (i=1;i<=m;i++) 
	{
		f>>r.q>>r.p;
		while (r.p>=1) 
		{
			r.q=v[r.q];
			r.p--;
		}
		g<<r.q<<'\n';
	}
	return 0;
}