刘宇帆 • 1天前
#include<bits/stdc++.h>
using namespace std;
int main() {
string s,s1,s2;
int a,b;
getline(cin,s,',');
getline(cin,s1,',');
getline(cin,s2);
a=s.find(s1);
b=s.find(s2);
if(a==-1||b==-1){
cout<<-1<<endl;
return 0;
}
for(int i=0;i<s2.size();i++){
b=s.find(s2,b++);
}
a=a+s1.size()-1;
b=b+s2.size()-1;
if(a>b){
cout<<-1<<endl;
return 0;
}
//cout<<a<<" "<<b;
cout<<b-a;
return 0;
}
评论: