就没有好心人吗?
QWQ
by SQRW @ 2024-01-31 11:53:55
我用你的代码提交了,发现for循环错了。
字符串是从0开始的。
顺便给你看一下代码。
by pi_ka_qiu @ 2024-02-05 14:02:05
```
#include<bits/stdc++.h>
using namespace std;
int main(){
string a,b;
int n,s=0,l;
getline(cin,a);
getline(cin,b);
for(int i=0;i<a.size();i++)if(a[i]>='A'&&a[i]<='Z')a[i]+=32;
for(int i=0;i<b.size();i++)if(b[i]>='A'&&b[i]<='Z')b[i]+=32;
a=" "+a+" ";
b=" "+b+" ";
n=b.find(a,0);
l=n;
while(n!=-1){
s++;
n=b.find(a,n+1);
}
if(l==-1){
cout<<-1;
}
else{
cout<<s<<" "<<l;
}
return 0;
}
```
by pi_ka_qiu @ 2024-02-05 14:29:19
顺便求个互关
by pi_ka_qiu @ 2024-02-05 14:31:19