也是第一反应建立pair储存关系🤔

放代码:

#include<bits/stdc++.h>	// 万能头
using namespace std;	//声明使用std空间

int main(){
    pair<string,string> pi[3];	// 建立pair储存Sa,Sb;
    for(int i = 0;i < 3;i++)
        cin >>pi[i].first >> pi[i].second;
    
    int t;string s;
    cin >>t;
  
    while(t--){
        cin >>s;
        bool flag = false;		// 娃娃出拳是否合法的标志
      
        for(int i = 0;i < 3;i++){
            if(s == pi[i].second){ 			 //Sa打败Sb(没错sb就该被狠狠打败)
                cout << pi[i].first << "\n"; // 输出Sa(我要赢!!!)
                flag = true; 
            }
        }
      
        if(!flag) cout <<"Fake\n";		   //不合法输出
    }
    return 0;
}
//结束了over over;