Cod sursa(job #2755920)

Utilizator XeinIonel-Alexandru Culea Xein Data 28 mai 2021 19:39:11
Problema Stramosi Scor 70
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.43 kb
#include <fstream>

std::ifstream f("stramosi.in");
std::ofstream g("stramosi.out");
int N, M;
int Stramosi[250005];

int main()
{
    f >> N >> M;
    for(int i = 1; i <= N; ++i)
        f >> Stramosi[i];

    for(int P, Q, i = 0; i < M; ++i)
    {
        f >> Q >> P;
        while(Q != 0 && P != 0)
        {
            Q = Stramosi[Q];
            --P;
        }
        g << Q << '\n';
    }

    return 0;
}