Cod sursa(job #44217)

Utilizator g3ppyStoian Vlad g3ppy Data 30 martie 2007 23:20:49
Problema Stramosi Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <stdio.h>
#define MAX 250002
FILE *fin,*fout;

long w,n,m,i,j,a[MAX],p,q;

int main()

{
fin=fopen("stramosi.in","rt");
fout=fopen("stramosi.out","wt");
fscanf (fin,"%ld %ld\n",&n,&m);
for (i=1;i<=n;i++) fscanf (fin,"%ld",&a[i]);
for (i=1;i<=m;i++)
    {
    fscanf (fin,"%d %d\n",&q,&p);
    for (j=1;j<=p;j++)
	{
	w=a[q];
	q=w;
	}
    fprintf(fout,"%ld\n",q);
    }


fcloseall();
return 0;
}