Cod sursa(job #2194594)

Utilizator Nicu19199Nicu Florin Nicu19199 Data 13 aprilie 2018 20:07:21
Problema Stramosi Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
    fstream f("stramosi.in",ios::in);
    fstream g("stramosi.out",ios::out);
    int n,m,x,y;
    f>>n>>m;
    int v[n+1]={0};
    for(int i=1;i<=n;i++)
        {f>>v[i];

        }
    for(int i=1;i<=m;i++)
    {
        f>>x>>y;
        while(y&&v[x])
        {


                y--;x=v[x];



        }
        if(y==0&&x)
        g<<x<<endl;
        else g<<0<<endl;
    }

}