#include<bits/stdc++.h>
using namespace std;
long long n,b,d=1,c,i,j,sum1,h,sum3,sum2,sum4;
char a1[1000005],m[1000005],k;
int main(){
k=getchar();
while(k!='\n'){
if(k>='A'&&k<='Z')
k+=32;
a1[j]=k;
j++;
k=getchar();}
sum4=j;
while(1){
k=getchar();
sum3++;
if(k!=' '&&k!='\n'){
if(k>='A'&&k<='Z')
k+=32;
m[b]=k;
b++;}
else{
if(strcmp(m,a1)==0)
{
sum1++;
if(h==0)
sum2=sum3-b-1,h=1;
}
memset(m,0,sizeof(m));
b=0;
if(k=='\n')
break;}
}
if(sum1!=0)
cout<<sum1<<" "<<sum2<<endl;
else
printf("-1");
return 0;}
大佬,求帮助。