求助!只有20分!!!

P1308 [NOIP2011 普及组] 统计单词数

就没有好心人吗? 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


|