Cod sursa(job #2902554)

Utilizator irinaenescu2002Enescu Irina irinaenescu2002 Data 16 mai 2022 16:22:05
Problema Stramosi Scor 50
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.58 kb
#include <iostream>
#include <fstream>
#pragma GCC optimize ("O3")

using namespace std;

ifstream citeste("stramosi.in");
ofstream scrie("stramosi.out");

int n, m, pers, nr, s[250001], str, raspuns;

int stramos(int pers, int nr)
{
    str = s[pers];
    nr --;
    if (nr) stramos(str, nr);
    return str;
}

int main()
{
    ios::sync_with_stdio(0);
    citeste >> n >> m;
    for(int i=1; i<=n; i++)
        citeste >> s[i];
    for(int i=1; i<=m; i++)
    {
        citeste >> pers >> nr;
        scrie << stramos(pers, nr) << '\n';
    }
    return 0;
}