std::vector<long> bpos(n + 1); for(long p = 1; p <= n; p++){long x; scanf("%ld", &x); bpos[x] = p;} std::vector<long> apos(n + 1); for(long p = 1; p <= n; p++){long x ...