Pagini recente » Cod sursa (job #3243935) | Cod sursa (job #3175015) | Cod sursa (job #3159296) | Cod sursa (job #1406985) | Cod sursa (job #2979273)
#include <bits/stdc++.h>
#define nl '\n'
#define ll int
const int N = 3e5 + 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;
}