#55424: c++ vector解


61247091s@gapps.ntnu.edu.tw (wei)


#include <bits/stdc++.h>
using namespace std;

int main(){
   
    int num,eagle,inning,got;
    cin>>num;
    vector <int> v(num);
    for(int i=0;i<num;i++)cin>>v[i];
    cin>>eagle>>inning;
    while(inning--){
        cin>>got;
        replace(v.begin(),v.end(),got,eagle);
        eagle=got;
    }
    for(auto &p:v)cout<<p<<" ";
    cout<<endl;
    return 0;
}