#include<iostream>
#include<cstdio>
#include<string>
using namespace std;
string a,b,c;
int ans,f,fl;
int main()
{
getline(cin,a);//输入
getline(cin,b);
int la=a.length();//统计长度
int lb=b.length();
for(int i=0; i<=la; i++)//转小写
if(a[i]>='A'&&a[i]<='Z')
a[i+=32];
for(int i=0; i<=lb; i++)
if(b[i]>='A'&&b[i]<='Z')
b[i+=32];
b=' '+b+' ';//判断单词
lb+=2;
int i=0;
while(i<=lb-1)
{
if(b[i]==' ')
{
c="";//初始化
i++;
while(b[i]!=' ')
{
c=c+b[i];//句子
i++;
}
}
if(c==a)
{
ans++;
if(fl==0)
{
f=i-la-1;
}
}
}
if(ans)
cout<<ans<<" "<<fl<<endl;
else
cout<<"-1"<<endl;
return 0;
}
不知道错哪里了,