第三个样例是:
u
tIXHUguyz PZYAJL BIv NAPoemaJ aTF LOvhV m s LSa n xDn mQnO T ettIq T AL fG B Xme t fct U tQ d
可是答案为:
1 92
只能得20分
#include<bits/stdc++.h>
using namespace std;
string a,b;
int main(void){
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
cin>>a;
cin>>b;
for(int i=0;i<a.length();i++){
if('A'<=a[i]&&a[i]<='Z'){
a[i]=a[i]-'A'+'a';
}
}
for(int i=0;i<b.length();i++){
if('A'<=b[i]&&b[i]<='Z'){
b[i]=b[i]-'A'+'a';
}
}
a=' '+a+' ';
b=' '+b+' ';
int ans=b.find(a);
if(ans==-1){
cout<<"-1"<<endl;
}else{
int c=0,d=ans;
while(d!=-1){
c++;
d=b.find(a,d+1);
}cout<<ans<<" "<<c;
}
return 0;
}