Cod sursa(job #2017303)

Utilizator dumitrescu_andreiDumitrescu Andrei dumitrescu_andrei Data 31 august 2017 19:43:33
Problema Stramosi Scor 70
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include <bits/stdc++.h>

using namespace std;

ifstream f("stramosi.in");
ofstream g("stramosi.out");

int n,m,a[250005];

int main()
{

    f>>n>>m;
    for(int i=1;i<=n;++i)
        f>>a[i];
    for(int i=1;i<=m;++i)
    {
        int x,y;
        f>>x>>y;
        int s=0,b;

        b=x;

        while(b && s<y)
        {
            s++;
            b=a[b];
        }

        g<<b<<'\n';

    }

    return 0;

}