Cod sursa(job #2968150)

Utilizator TheAndreiEnache Andrei Alexandru TheAndrei Data 20 ianuarie 2023 19:02:26
Problema Stramosi Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.59 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream fin("stramosi.in");
ofstream fout("stramosi.out");

int stramosi[250000];

void findstramosi(int membru, int nr){
    for(int i=1;i<=nr;i++){
        membru=stramosi[membru];
        if(membru==0){
            cout<<0<<"\n";
            return;
        }
    }
    cout<<membru<<"\n";
}

int main()
{
    int n, m, membru, nr;
    fin>>n>>m;
    for(int i=1;i<=n;i++)
        fin>>stramosi[i];

    for(int i=0;i<m;i++){
        fin>>membru>>nr;
        findstramosi(membru, nr);
    }

    return 0;
}