Cod sursa(job #2245146)

Utilizator danielsociuSociu Daniel danielsociu Data 24 septembrie 2018 19:26:40
Problema Stramosi Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.32 kb
#include <fstream>
std::ifstream cin("stramosi.in");
std::ofstream cout("stramosi.out");
#define maxn 260000
int N,M,v[maxn];

int main()
{
    int x,y;
    cin>>N>>M;
    for(int i=1;i<=N;i++)
        cin>>v[i];

    for(;M--;){
        cin>>x>>y;
        for(;y--&&x;x=v[x])
        cout<<x<<'\n';
    }
}