Cod sursa(job #2755146)

Utilizator bogdan2405Strat Bogdan-Valentin bogdan2405 Data 26 mai 2021 20:18:47
Problema Stramosi Scor 60
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.65 kb
#include<bits/stdc++.h>

using namespace std;

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


vector<int> v;

int calculeazaStramos(int element){
    return v[element];
}

int main(){
    v.assign(250001,0);
    int n,m,i,val,p,q,stramos;
    f>>n>>m;
    for(i=1;i<=n;++i){
        f>>val;
        //v.push_back(val);
        v[i]=val;
    }
    for(i=0;i<m;++i){
        f>>q>>p;
        if(p==1)
            g<<v[q]<<'\n';
        else{
            stramos=v[q];
            --p;
            while(p>0){
            stramos=calculeazaStramos(stramos);
            --p;
            }
            g<<stramos<<'\n';
        }
        
    }
    return 0;
}