Cod sursa(job #3230637)

Utilizator radu.deaconuDeaconu Radu-Andrei radu.deaconu Data 22 mai 2024 02:45:02
Problema Stramosi Scor 70
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <fstream>
#include <vector>

using namespace std;

ifstream f("stramosi.in");
ofstream g("stramosi.out");

int main()
{
    int n,k,p,q;
    vector<int> a;
    f>>n>>k;
    a.resize(n+1);
    a[0]=0;
    for (int i=1;i<=n;i++)
    {
        f>>a[i];
    }
    for(int i=1;i<=k;i++)
    {
        f>>p>>q;
        for(int j=1;j<=q;j++)
        {
            p=a[p];
            if(!p)break;
        }

        g<<p<<"\n";
    }


    return 0;
}