真无语~~~
#include<bits/stdc++.h>
using namespace std;
int n,s[2005],d[2005],j[2005],m,a,t,p,q;
bool isc;
int main(){
cin>>n;
for(int i=0;i<n;++i){
cin>>s[i];
}
cin>>m;
p=0;
for(int i=0;i<m;++i){
cin>>a;
t=s[a];
if(i==0){
d[0]=t;
++p;
continue;
}
isc=0;
for(int k=0;k<p;++k){
if(d[k]==t){
isc=1;
}
}
if(!isc){
d[p]=t;
p++;
}
j[i]=0;
q=p-1;
for(int k=p-2;k>=0;--k){
if(d[k]>d[q]){
++j[i];
q=k;
swap(d[k],d[q]);
}
}
}
for(int i=0;i<m;++i){
cout<<j[i]<<endl;
}
return 0;
}