Cod sursa(job #262664)

Utilizator emilianparaicu14Emilian Paraicu emilianparaicu14 Data 19 februarie 2009 16:08:11
Problema Stramosi Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.41 kb
#include<fstream>
using namespace std;
int main()
{
	ifstream in ("stramosi.in");
	ofstream out("stramosi.out");
	int x[50],y[50], m,i,q,p,n;
	in>>n;
	in>>m;
	for(i=1;i<=n;i++)
		in>>x[i];
	for(i=1;i<=m;i++)
		{ in>>q>>p;
		  for(i=1;i<=n;i++)
			y[i]=x[i];
		   for(i=1;i<=p;i++)
			  {if (y[q]==0)break;
		       y[q]=y[y[q]];
			  }
		out<<y[q];
		}
in.close();
out.close();
return 0;
}