rt,本地没输出,洛谷上40
#include<bits/stdc++.h>
using namespace std;
string x,s;
int pos=-1,cnt=0,ans=0;
void change(string &a)
{
for(int i=0;i<s.size();i++)
if(a[i]>='A'&&a[i]<='Z')
a[i]+=32;
return ;
}
int main()
{
getline(cin,x);
getline(cin,s);
change(x);
change(s);
x=" "+x+" ";
s=" "+s+" ";
int len=s.size();
while(pos<len)
{
pos=s.find(x,pos+1);
if(pos==-1)
break;
cnt++;
if(cnt==1)
ans=pos;
}
if(cnt==0)
cout<<"-1";
else
cout<<cnt<<" "<<ans;
return 0;
}