题目
原题链接:A. A Serial Killer
题意
有n天,每天会更换人名,问每天的两个人名分别是什么。模拟即可。
代码
#include<bits/stdc++.h>
using namespace std;
struct node {
string f,s;
} p[1010];
int main() {
string f,s,a,b;
int n;
cin>>f>>s>>n;
p[0].f=f;
p[0].s=s;
for(int i=1; i<=n; i++) {
cin>>a>>b;
if(f==a) {
f=b;
p[i].f=b;
p[i].s=s;
}else if(s==a) {
s=b;
p[i].f=f;
p[i].s=b;
}
}
for(int i=0;i<n+1;i++){
cout<<p[i].f<<" "<<p[i].s<<endl;
}
return 0;
}