Cod sursa(job #1834984)

Utilizator Rocamadour1497Alexandru Martiniuc Rocamadour1497 Data 25 decembrie 2016 23:51:02
Problema Stramosi Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.37 kb
#include <iostream>
#include<fstream>
using namespace std;
ifstream f("stramosi.in");
ofstream g("stramosi.out");
int n, m, a[250001], i, j;
int ant(int i, int p)
{
	while (p)
	{
		i = a[i];
		p--;
	}
	return i;
}
int main()
{

	f >> n >> m;
	for (i = 1; i <= n; i++) f >> a[i];
	while (m--)
	{
		int x, y;
		f >> x >> y;
		g << ant(x, y) << endl;
	}
}