输入一行字符串,包含英文单词、数字、标点符号,请统计其中的单词个数。例如"I am a boy",含有4个单词。由于输入的原因,这一行字符有以下特点: (1)会有多个空格连在一起。 (2)标点符号之前、之后都会直接与单词连接。 (3)单词的拼写一定是正确的,且每个单词只有由字母组成,不会出现错误的单词。比如不会出现"2nd"这种单词,也不会出现"bo4y"这种错误的单词。 (4)I'm算两个单词,同理H's也是两个单词。 (5)连词符按标点符号处理,即出现"woo-woo-woo",算3个单词。 ) 注意:单个数字不是单词。
一行字符串,不超过300个字符。
一个正整数,表示单词的个数。
Long long ago,there lived a,king.
7
Happy,,,,,, happy
2
I have 3 bags........
3
时间限制 | 1 秒 |
内存限制 | 128 MB |