rt,第一个样例输出-1,交上去却全对
#include<bits/stdc++.h>
using namespace std;
int main(){
int cnt=0,t,n;
string s,word;
getline(cin,word);
getline(cin,s);
for(int i=1;i<=word.length();i++){
if(word[i]>='A'&&word[i]<='Z'){
word[i]+='a'-'A';
}
}
for(int i=1;i<=s.length();i++){
if(s[i]>='A'&&s[i]<='Z'){
s[i]+='a'-'A';
}
}
word=' '+word+' ';
s=' '+s+' ';
if(s.find(word)==-1){
cout<<-1<<endl;
}else{
t=s.find(word);
n=s.find(word);
while(n!=-1){
cnt++;
n=s.find(word,n+1);
}
cout<<cnt<<" "<<t<<endl;
}
return 0;
}