丑陋的代码↓
#include<bits/stdc++.h>
using namespace std;
string s,ss,sss;
int d;
int main(){
cin>>s;
for(int i=0;i<s.size();i++)
if(s[i]>='A'&&s[i]<='Z')
s[i]-='A'-'a';
while(cin>>ss){
for(int i=0;i<ss.size();i++)
if(ss[i]>='A'&&ss[i]<='Z')
ss[i]-='A'-'a';
if(ss==s)
d++;
sss+=ss;
}
if(d)
cout<<d<<" "<<sss.find(s);
else
cout<<"-1";
return 0;
}