Cod sursa(job #275190)

Utilizator razvan_3dragomir razvan razvan_3 Data 10 martie 2009 11:49:54
Problema Stramosi Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include<fstream.h>
ifstream intrare("stramosi.in");
ofstream iesire("stramosi.out");
long v[250000],n,m;
long stramos(int q,int p)
{
	long aux=q;
	for (int i=1;i<=p;i++)
	{
		aux=v[aux];
		if(!aux)return 0;
	}
	return aux;
}
int main()
{
	intrare>>n>>m;
	int i;
	long p,q;
	for (i=1;i<=n;i++)
		intrare>>v[i];
	for (i=1;i<=m;i++)
	{
		intrare>>q>>p;
		iesire<<stramos(q,p)<<"\n";
	}
	return 0;
}