Pagini recente » Cod sursa (job #797459) | Cod sursa (job #2333536) | Cod sursa (job #2808624) | Cod sursa (job #2429853) | Cod sursa (job #44217)
Cod sursa(job #44217)
#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;
}