Cod sursa(job #1577906)

Utilizator FirstbloodidpOprea Sergiu Andrei Firstbloodidp Data 23 ianuarie 2016 22:57:09
Problema Stramosi Scor 0
Compilator c Status done
Runda Arhiva de probleme Marime 0.5 kb
#include<stdio.h>
#include <stdlib.h>

int Vec[250001],M,N,Q,P,i,j,e;

void main()
{

    FILE *fp;
    FILE *fw;
    fp = fopen("stramosi.in","r");
    fw = fopen("stramosi.in","w");

    fscanf(fp,"%d",&N);
    fscanf(fp,"%d",&M);

    for(i=1;i<=N;i++)
        fscanf(fp,"%d",&Vec[i]);

    for(i=1;i<=M;i++) {

        fscanf(fp,"%d",&Q);
        fscanf(fp,"%d",&P);

        e = Q;

        for(j=1;j<=P;j++)
            e = Vec[e];

        fprintf(fw,"%d\n",e);

    }
}