链表存储
#include<bits/stdc++.h>
using namespace std;int main(){
list<int> l1;
int n,k,m;
while(cin>>n){
l1.clear();
for(int i=1;i<=n;i++){
cin>>k;
l1.push_back(k);
}
cin>>m;
for(auto it=l1.begin();it!=l1.end();it++){
if(*it==m) {l1.erase(it);
break;}
}for(auto it=l1.begin();it!=l1.end();it++){
cout<<*it<<" ";
}cout<<endl;}
}