Cod sursa(job #3323187)

Utilizator crina2120Arnautu Cristina-Crina crina2120 Data 17 noiembrie 2025 16:04:09
Problema Stramosi Scor 70
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.58 kb
#include <bits/stdc++.h>
using namespace std;

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

int n, m, x, y, a[250003], str;

int main()
{
    ios_base::sync_with_stdio(0);
    fin.tie(0);
    fout.tie(0);
    int i;
    fin >> n >> m;
    for (i = 1; i <= n; i++)
        fin >> a[i];
    for (i = 1; i <= m; i++)
    {
        fin >> x >> y;
        str = a[x];
        y--;
        while (y != 0 && str != 0)
        {
            y--;
            str = a[str];
        }
        fout << str << "\n";
    }
    fout.close();
    return 0;
}