Cod sursa(job #398121)

Utilizator csizMocanu Calin csiz Data 18 februarie 2010 00:26:38
Problema Stramosi Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.43 kb
#include <fstream>
#include <vector>
using namespace std;

int main(){
    int n,m;
    ifstream in("stramosi.in");
    ofstream out("stramosi.out");

    in>>n>>m;
    vector<int> v(n+1,0);
    for(int i=0;i<n;i++) in>>v[i+1];

    for(int i=0;i<m;i++){
        int p,q;
        in>>q>>p;
        //al p lea stramos a lui q

        for(int j=0;j<p;j++){
            q=v[q];
        }
        out<<q<<"\n";
    }
}