Cod sursa(job #343547)

Utilizator aghamatMorariu Razvan aghamat Data 26 august 2009 11:06:06
Problema Stramosi Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.4 kb
#include<stdio.h>
#include<string.h>
#define DIM 250005
FILE *f=fopen("stramosi.in","r"), *g=fopen("stramosi.in","w");

int main ()
{
	long n,i,p,m,x,y,a[DIM];
	fscanf(f,"%ld%ld",&n,&m);
	for(i=1;i<=n;i++)
		fscanf(f,"%ld",&a[i]);
	for(p=1;p<=m;p++)
			{
				fscanf(f,"%ld%ld",&x,&y);
				while(y && x)
					{
					x=a[x];
					y--;
					}
					fprintf(g,"%ld\n",x);

			}
return 0;
}