link
(我也吸氧了
#include <iostream>
using namespace std;
int main()
{
string s;
string w;
getline(cin,w);
getline(cin,s);
for(int i=0;i<s.size();i++)
{
s[i]=tolower(s[i]);
}
for(int i=0;i<w.size();i++)
{
w[i]=tolower(w[i]);
}
int ans=s.find(w),hi=0,cnt=0,l=114514,i;
while(ans!=-1&&l!=-1)
{
l=s.find(w);
if(l==-1) break;
else if(l!=-1&&s[l-1]==' '&&s[l+w.size()]==' ')
{
cnt++;
s[l]='A';
s[l+1]='A';
s[l+w.size()]='A';
}
}
if(ans==-1) cout<<ans;
else cout<<cnt<<" "<<ans;
return 0;
}