题解
2025-08-04 10:37:25
发布于:浙江
1阅读
0回复
0点赞
#include <iostream>
#include <string>
#include<map>
using namespace std;
map<int,string>team;
bool issubstr(std::string str,std::string substr){
return str.find(substr) != std::string::npos;
}
int main() {
int n;string a,b,c,d,e;
cin>>n>>a>>b>>c>>d;
for (int i=1;i<=n;i++){
cin>>e;
if (issubstr(e,a)&&issubstr(e,b)&&issubstr(e,c)&&!issubstr(e,d)){
team[i]=e;
}
}
for (pair<int,string>pr:team){
cout<<pr.first;
return 0;
}
cout<<-1;
return 0;
}
这里空空如也
有帮助,赞一个