Pagini recente » Cod sursa (job #2550120) | Cod sursa (job #1988981) | Cod sursa (job #2231793) | Cod sursa (job #1479823) | Cod sursa (job #17965)
Cod sursa(job #17965)
#include <stdio.h>
int main ()
{
FILE *f1,*f2;
f1=fopen("stramosi.in","r");
f2=fopen("stramosi.out","w");
int n,m,p,q,i,j,k;
long a[250001];
fscanf(f1,"%d",&n);
fscanf(f1,"%d",&m);
for (i=1;i<=n;i++)fscanf(f1,"%d",&a[i]);
for (i=1;i<=m;i++){
fscanf(f1,"%d",&k);
fscanf(f1,"%d",&q);
for (j=1;j<=q;j++){
k=a[k];
if (k==0)break;
}
fprintf(f2,"%d",&k);
}
fclose(f1);
fclose(f2);
return 0;
}