90分WA一个点求助

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

参考下面代码 ```cpp #include <iostream> #include <string> #include <cstring> #include <ctype.h> using namespace std; int x,q,s; string a,b; int main(){ getline(cin,a);getline(cin,b); for (int i=0;i<a.size();i++){ a[i]=char(tolower(a[i])); } for (int i=0;i<b.size();i++){ b[i]=char(tolower(b[i])); } a=' '+a+' ';b=' '+b+' '; x=b.find(a); if (x==-1){ cout<<-1; return 0; } q=b.find(a); while (q!=-1){ q=b.find(a,q+1);s++; } cout<<s<<" "<<x; return 0; } ```
by prg_equal_depressed @ 2023-09-27 21:22:25


不断查找直到结束
by prg_equal_depressed @ 2023-09-27 21:23:03


@[prg_equal_depressed](/user/1020566) 内个,,,,我希望佬能看看我为什么会错,WA了#7,一个很大的数据量想知道怎么错了,如果我想要AC码直接去看题解了/沮丧
by xianjing @ 2023-09-27 21:37:09


|