Cod sursa(job #312280)

Utilizator geoNechifor George geo Data 5 mai 2009 16:52:07
Problema Stramosi Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.4 kb
#include <iostream>
#include <fstream>
using namespace std;

int n,m;
int q,p;
int stram[250001];
int main() {
	ifstream fin("stramosi.in");
	ofstream fout("stramosi.out");
	fin>>n>>m;
	for (int i=1;i<=n;i++)
		fin>>stram[i];
	stram[0]=0;
	for (int i=0;i<m;i++) {
		fin>>q>>p;
		for (int j=0;(j<p)&&(q!=0);j++)
			q=stram[q];
		fout<<q<<endl;
	}
	fin.close();
	fout.close();
	return 0;
}