构史代码
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
map<string,bool> name;
map<string,bool>::iterator it;
for(int i=1;i<=n;i++){
string rn;
cin>>rn;
name[rn]=true;
}
int m;
cin>>m;
for(int i=1;i<=m;i++){
string bn;
cin>>bn;
bool fd=false;
for(it=name.begin();it!=name.end();it++){
if(it->first==bn){
if(it->second==true){
printf("OK\n");
it->second=false;
fd=true;
break;
}
else if(it->second==false){
printf("REPEAT\n");
fd=true;
break;
}
}
}
if(fd==false){
printf("WRONG\n");
}
}
return 0;
}