#include "testlib.h" #include using ll = long long; using std::vector; void validate(){ long long Nmax = 2e5; long long N = inf.readLong(1, Nmax, "N"); inf.readEoln(); vector P(N), A(N); P[0] = inf.readLong(1, N, "P"); for(int i = 1; i < N; i++){ inf.readSpace(); P[i] = inf.readLong(1, N, "P"); } inf.readEoln(); sort(P.begin(), P.end()); for(int i = 0; i < N; i++) assert(P[i] == i+1); ll Amax = N*(N+1)/2; A[0] = inf.readLong(1, Amax, "A"); for(int i = 1; i < N; i++){ inf.readSpace(); A[i] = inf.readLong(1, Amax, "A"); } inf.readEoln(); inf.readEof(); } int main(){ registerValidation(); validate(); }