substr(pos,len) 从pos开始len个字符
substr(pos) 默认到结尾
vector没有find功能,其他常见STL都有,返回迭代器
find()功能,如果迭代器指向最后一个元素说明原来不包含这个词
se.find(str1)!=se.end()
#include <bits/stdc++.h>
using namespace std;
int main(){
string s;
set<string> se;
int cnt=0;
while(cin>>s){
se.insert(s);
cnt++;
}
for(auto it=se.begin();it!=se.end();it++){
string st=*it;
for(int j=0;j<st.length();j++){
string str1=st.substr(0,j);
string str2=st.substr(j);
if(se.find(str1)!=se.end()&&se.find(str2)!=se.end()){
cout<<st<<endl;
break;
}
}
}
return 0;
}