一、题目描述
输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。
数据范围:输入的字符串长度满足 1 < n < 1000 。
二、输入描述
输入一行字符串,可以有空格。
三、输出描述
统计其中英文字符,空格字符,数字字符,其他字符的个数。
四、测试用例
测试用例1
1、输入
Hello World 123
2、输出
10
2
3
0
3、说明
英文字母: “Hello”(5个) + “World”(5个) = 10个
空格:2个
数字: “123” → 3个
其它字符:0个
测试用例2
1、输入
a 1, b2.?
2、输出
2
2
2
3
3、说明
英文字母: ‘a’ 和 ‘b’ → 2个
空格:2个
数字: ‘1’ 和 ‘2’ → 2个
这篇博客介绍了如何用Java解决华为在线开发者(OD)机试中的一道真题,即统计输入字符串中英文字母、空格、数字和其他字符的数量。文章详细阐述了解题思路,并提供了完整的Java算法源码,最后展示了运行效果。
订阅专栏 解锁全文
2883

被折叠的 条评论
为什么被折叠?



