传送门
这道题显然我们可以直接暴力枚举,于是就结束了qwq
code:
#include <iostream>
#include <cstdio>
#include <cstring>
#include <string>
#include <algorithm>
#include <map>
using namespace std;
int n,q,s;
int main() {
scanf("%d%d",&n,&q);
string a[110],b[110];
for(int i=1;i<=n;i++) {
cin>>a[i]>>b[i];
}
string s1,s2,s3,s4,s;
for(int i=1;i<=q;i++) {
cin>>s>>s1>>s2>>s3>>s4;
for(int j=1;j<=n;j++) {
if(a[j]==s) {
if(s1==b[j]) putchar('A');
else if(s2==b[j]) putchar('B');
else if(s3==b[j]) putchar('C');
else putchar('D');
cout<<endl;
break;
}
}
}
return 0;
}