0分awa 求调
#include<bits/stdc++.h>
using namespace std;
int main(){
int t,n,v[100003],tot=1;
cin>>t;
for(int i=0;i<t;i++){
cin>>n;int p[100003];
stack<int>a;int x;
for(int j=0;j<n;j++){
cin>>x;
a.push(x);
}
for(int j=0;j<n;j++)cin>>p[j];
for(int j=0;j<n;j++){
if(a.top()!=p[j]){
cout<<"No\n";tot=0;break;
}
a.pop();
}
if(tot) cout<<"Yes\n";
}
return 0;
}