Cod sursa(job #1258231)

Utilizator stefanlaculeanuLaculeanu Stefan stefanlaculeanu Data 8 noiembrie 2014 17:06:24
Problema Stramosi Scor 60
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream in("stramosi.in");
ofstream out("stramosi.out");
int n,m ,v[25000100],x,y;

void rezolvare(int a , int b)
{
    int i;
    while(b!=0)
    {
        b--;
        i=v[a];
        a=v[a];
    }
    out<<i<<'\n';
}

int main()
{
    int i;
    in>>n>>m;
    for(i=1;i<=n;i++)
    {
        in>>v[i];
    }
    for(i=1;i<=m;i++)
    {
        in>>x;
        in>>y;
        rezolvare(x,y);
    }

    return 0;
}