#include<stdio.h>
#include<string.h>
int main()
{
char a[100]; //给定单词
scanf("%s",&a);
char text[1000001]; //给的句子
gets(text);
int len1=strlen(a),len2=strlen(text);
int i;
for(i=0;i<len1;i++){
if(a[i]>='A'&&a[i]<='Z'){
a[i]+=32;
}
}
for(i=0;i<len2;i++){
if(text[i]>='A'&&text[i]<='Z'){
text[i]+=32;
}
}
int j;
int n;
int word=0,place=0; //有几个相同的单词
for(i=0;i<len2;i++){
if(text[i]==' '&&text[i+len1+1]==' '){
for(j=0;j<len2;j++){
if(a[j]==text[j+i+1]){
n++;
}else{
break;
}
}
}
}
if(n==len1){
word++;
if(text==' '){
place++;
}
}
if(word==0){
printf("-1");
}else{
printf("%d %d",word,place);
}
return 0;
}
https://www.luogu.com.cn/record/99092992