Cod sursa(job #2497939)

Utilizator Pompeii_MarinarulHuza Damian Pompeii_Marinarul Data 23 noiembrie 2019 12:40:30
Problema Stramosi Scor 70
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream fi("stramosi.in");
ofstream fo("stramosi.out");

int n,q,m,y,i,k,str[250010];

int main()
{
    fi>>n>>q;
    for(i=1;i<=n;i++)
    {
        fi>>str[i];
    }
    for(k=1;k<=q;k++)
    {
        fi>>m>>y;
        while(y>0 && m!=0)
        {
            m=str[m];
            y--;
        }
        fo<<m<<'\n';
    }
    return 0;
}