Pagini recente » Cod sursa (job #2558434) | Cod sursa (job #2518498) | Cod sursa (job #3152323) | Cod sursa (job #3187459) | Cod sursa (job #2979272)
#include <bits/stdc++.h>
#define nl '\n'
#define ll int
const int N = 2e5 + 5e4;
using namespace std;
ifstream in("stramosi.in");
ofstream out("stramosi.out");
ll t[N], n, m;
int main() {
in >> n >> m;
for (int i = 1; i <= n; i++)
in >> t[i];
for (int i = 1; i <= m; i++) {
ll vertex, howmany;
in >> vertex >> howmany;
ll ans;
for (int j = 1; j <= howmany; j++) {
vertex = t[vertex];
}
out << vertex << nl;
}
return 0;
}