Cod sursa(job #3232526)

Utilizator StefanMilitaruMilitaru Stefan-Octavian StefanMilitaru Data 30 mai 2024 18:40:20
Problema Stramosi Scor 60
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <fstream>
#include <vector>
#include <iostream>

using namespace std;

int main()
{
    int n,m;
    ifstream fin("stramosi.in");
    ofstream fout("stramosi.out");
    fin >> n >> m;
    vector<int> stramosi;
    stramosi.resize(n + 1);
    for (int i = 1; i <= n; i++)
    {
        fin >> stramosi[i];
    }
    for (int i = 1; i <= m; i++)
    {
        int x, y;
        fin >> x >> y;
        while(y > 0){
            x = stramosi[x];
            y--;
        }
        fout << x << '\n';
    }
    return 0;
}