Cod sursa(job #2595352)

Utilizator AsthenichDog390Alex Preda AsthenichDog390 Data 7 aprilie 2020 16:32:02
Problema Stramosi Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.38 kb
#include <bits/stdc++.h>
using namespace std;

ifstream fi("stramosi.in");
ofstream fo("stramosi.out");

const int N=250005;
int far[20][N];
int n,m;

int main(){
    fi>>n>>m;
    for(int i=1;i<=n;i++){
        fi>>far[0][i];
    }
    for(int lg=1;lg<20;lg++){
        for(int i=1;i<=n;i++)
            far[lg][i]=far[lg-1][far[lg-1][i]];
    }

    return 0;
}