Cod sursa(job #201044)

Utilizator adrianraduleaRadulea Adrian adrianradulea Data 28 iulie 2008 19:55:04
Problema Stramosi Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.36 kb
#include<stdio.h>
FILE *f,*g;
long v[250001],m,i,a,b,nr,j,n;
int main()
{ f=fopen("stramosi.in","r"); g=fopen("stramosi.out","w");
  fscanf(f,"%ld%ld",&n,&m);
  for(i=1;i<=n;i++) fscanf(f,"%ld",&v[i]);
  for(i=1;i<=m;i++)
   { fscanf(f,"%ld%ld",&a,&b);
     nr=a;
     for(j=1;j<=b;j++) nr=v[nr];
     fprintf(g,"%ld\n",nr);
   }
  fclose(g);
  return 0;
}