Cod sursa(job #3215044)

Utilizator barsescu_andreiBarsescu Andrei Mircea barsescu_andrei Data 14 martie 2024 17:34:00
Problema Stramosi Scor 60
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <iostream>
using namespace std;

int N,M;
int P,Q;
int TT[1000005];
int main(){
    freopen("stramosi.in","r",stdin);
    freopen("stramosi.out","w",stdout);
    scanf("%d %d",&N,&M);
    for(int i=1;i<=N;i++){
        scanf("%d",&TT[i]);
        }
    for(int i=1;i<=M;i++)
    {
        scanf("%d %d",&Q,&P);
        int tata=Q;
        while(P)
        {
            tata=TT[tata];
            P--;
        }
        printf("%d\n",tata);  
        
    }
}