附上代码,(我大体知道哪里有错,b[i]的位置不对...)
#include<bits/stdc++.h>
using namespace std;
#define ll long long
int q,p,i,o,j,n,m;
ll a[100000],b[100000],c[100000],d,e;
double w;
string s;
char x;
int main(){
cin>>n>>m;
for(i=0;i<n;i++){
cin>>a[i];
}
for(j=0;j<m;j++){
cin>>b[j];
}
for(i=0;i<n;i++){
for(j=0;j<m;j++){
if(a[i]==b[i]){
c[i]=a[i];
a[i]=a[i+1];
}
}
}
b[i]=b[i+1];
cout<<c[i];
return 0;
}