2 条题解
-
2
兄弟们,这题其实非常简单,你把它拆成两道题,一个是p361的统计字母,这里不必多言,另一个是统计单词数,单词间只由空格或逗号隔开:
- 因为每个单词间会有空格或逗号隔开,所以在读取到字母后若读取到空格或逗号,那么单词数就可以加一。注意,最后一个单词后可能啥也没有,那我们就没有条件创造条件,给字符串后面自动添加一个空格或逗号,然后再开始你的统计
- 因为可能出现连着的好几个空格(逗号),所以直接统计空格和逗号数肯定是不行的,我们可以引入一个变量来表示当前字符的前一个字符的状态,如果状态是字母那么可以给单词数加一,如果是符号就算了,记得更改变量的状态
信息
- ID
- 381
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- 递交数
- 307
- 已通过
- 43
- 上传者