s

刘宇帆  •  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; 

 


评论: