代码在下:
#include <iostream>
#include <algorithm>
#include <string>
#include <cstring>
using namespace std;
#define reg register
int main(){
ios::sync_with_stdio(false);
string ss,aa,s=" ",a=" ";
getline(cin,aa);
getline(cin,ss);
s=s+ss+" ";
a=a+aa+" ";
for(reg int i=0;i<a.size();++i) if('A'<=a[i]&&a[i]<='Z') a[i]=a[i]-'A'+'a';
for(reg int i=0;i<s.size();++i) if('A'<=s[i]&&s[i]<='Z') s[i]=s[i]-'A'+'a';
reg int cnt=0,fst=0;
while(s.find(a)!=string::npos){
cnt++;
cnt==1?fst=s.find(a):fst=fst;
s.replace(s.find(a),a.size(),"A");
}
cnt>0?cout<<cnt<<" "<<fst<<endl:cout<<-1<<endl;
return 0;
}
为啥就是#5WA,#9TLE啊???