#include<bits/stdc++.h>
using namespace std;
int main(){
ios::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
int n;cin>>n;
int t[n],s[n],ans[n];
for(int i=0;i<n;i++)ans[i]=-1;
for(int i=0;i<n;i++)cin>>t[i];
for(int i=0;i<n;i++)cin>>s[i];
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
if(t[i]==s[j])ans[i]=abs(i-j);
}
}
for(int i=0;i<n;i++)cout<<ans[i]<<" ";
}
#include
using namespace std;
int main(){
ios::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
int n;cin>>n;
int t[n],s[n],ans[n];
for(int i=0;i>t[i];
for(int i=0;i>s[i];
for(int i=0;i
時間複雜度不對啊,題目有講到這題$O(N^2)$不會過,所以你的方法不夠好
時間複雜度不對啊,題目有講到這題$O(N^2)$不會過,所以你的方法不夠好
rickyorz