#include<cstdio>
#include<string>
#include<cctype>
#include<iostream>
using namespace std;
int n,d,sum;
bool pd=true,first=true;
string a,b;
int main()
{
getline(cin,a);
getline(cin,b);
n=a.length()-1;
for(int i=0;i<n;i++)
{
a[i]=tolower(a[i]);
}
n=b.length();
for(int i=0;i<n;i++)
{
b[i]=tolower(b[i]);
}
for(int i=0;i<n;i++)
{
if(a[i-1]==' '||i==0)
{
for(int j=i;j<n;j++)
{
if(a[j]!=a[i-j]&&a[j]!=' ')
{
pd=false;
if(first==true)
{
first=false;
d=i;
}
break;
}
}
if(pd==true)
{
sum++;
}
else
{
pd=true;
}
}
}
if(sum==0)
{
printf("-1");
}
else
{
printf("%d %d",sum,d);
}
return 0;
}
求助为什么第一个样例if(a[i-1]==' '||i==0)就只进去两次&&20分qwq