Run ID:110065
提交时间:2025-02-14 12:08:06
#include<iostream> #include<cstring> using namespace std; string s,s1; int main(){ getline(cin,s); getline(cin,s1); int len=s.size(); int len1=s1.size(); int b=0,c=0; for(int i=0;i<len;i++){ if(s[i]<='A' && s[i]<='Z'){ s[i]=s[i]+32; } } for(int i=0;i<len1;i++){ if(s[i]<='A' && s[i]<='Z'){ s[i]=s[i]+32; } } int sum=0; int idx=-1; int k=0; int t=0; for(int i=0;i<len1;i++){ if(s1[i]==s[k]){ if(k==0){ t=i; } k++; if(k==len && s1[i+1]==' ' || i==len1-1){ sum++; if(idx==-1){ idx=t; } k=0; } } else{ k = 0; } } if(sum>0){ cout<<sum<<' '<<idx; } else{ cout<<-1; } }