本文共 668 字,大约阅读时间需要 2 分钟。
$map$,简单模拟。
#include #include #include #include #include #include #include #include using namespace std;int n,m,k;string er[100010];int main(){ while(~scanf("%d%d%d",&n,&m,&k)) { map f1; for(int i=1;i<=n;i++) { string s; cin>>s; f1[s]=1; } for(int i=1;i<=m;i++) cin>>er[i]; map f2; vector ans; for(int i=1;i<=k;i++) { string s; cin>>s; f2[s]=1; } for(int i=1;i<=m;i++) { if(f2[er[i]]) continue; if(f1[er[i]]) ans.push_back(er[i]); } if(ans.size()==0) printf("No enemy spy\n"); else { for(int i=0;i
转载于:https://www.cnblogs.com/zufezzt/p/6636172.html