我已经用了scanf输入,但是答案还是九十分,第九个测试点不过,搞不懂

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

TLE??
by 嫐嬲巭孬 @ 2019-12-05 12:14:02


TLE吗,数组开小点 QwQ
by Rogers_wang @ 2019-12-05 12:43:25


开O2 数组开小点
by gmq2008 @ 2019-12-05 12:51:59


用STL会不会好一点 find
by Maxwang @ 2019-12-05 12:58:08


提前把字符串长度记录下来,不要每次都用 `strlen`,`strlen` 会让你的复杂度多一个 n
by fa_555 @ 2019-12-05 13:08:56


@[嫐嬲巭孬](/user/267413) 不是超时,是WA
by chenyaoxiang123 @ 2019-12-05 13:34:26


@[CSP程序猿](/user/215651) 应该不是数组大小的问题,他这个数据也要求这么大,但就是错误
by chenyaoxiang123 @ 2019-12-05 13:36:23


@[chenyaoxiang123](/user/273922) 结果不过?? 我有正确代码 ```cpp #include<iostream> #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> using namespace std; int main () { char a[1001],z[1001],b[1001]; int s,sum=0,l1,l2,li=1; gets(z);gets(b); l1=strlen(z);l2=strlen(b); for(li=1;li<l1;li++) a[li]=z[li]; for(;li<l1+l2;li++) a[li]=b[li]; if(a[0]==' ') s=0; else s=1; for(int i=1;a[i];i++) { if(a[i]==' ') if(s==1) { sum++; s=0; } else if(s==0) s=1; } if(s==1) sum++; cout<<sum; return 0; } ``` 这个能理解吧...
by Rogers_wang @ 2019-12-06 12:32:57


awa 代码给你了,能看懂吧 或者 ## 打表啊 你是绿名,下数据啊, ##### QwQ 总觉得这个贴要火,顺便 # 前排
by Rogers_wang @ 2019-12-06 12:37:46


定义l,l=strlen(); 然后加O2
by Rogers_wang @ 2019-12-06 12:39:29


|