#26533. 字符串处理统计
字符串处理统计
题目描述
输入一个长度不超过100的字符串(包含大小写字母、数字、空格及其他符号),按以下规则处理并输出结果:
- 对字符串中的字母,进行大小写互换;
- 对字符串中的数字,计算所有数字对应的数码总和;
- 对字符串中的其他符号(非字母、非数字的字符),统计其个数。
输入格式
输入一行,为一个长度不超过100的字符串(包含大小写字母、数字、空格、标点等符号)。
输出格式
输出共三行:
第一行:仅包含大小写互换后的所有字母(按原字符串中字母的顺序);
第二行:一个整数,表示字符串中所有数字的数码总和;
第三行:一个整数,表示字符串中除字母、数字外的其他符号个数。
Ab,1 2 3?
aB
6
4
提示
字符串长度 ;
- 字母大小写互换规则:大写字母转为对应小写,小写字母转为对应大写;
- 数字数码总和:将字符串中的每个数字字符(0-9)转为整数后求和;
- 其他符号包含空格、标点(如,、?)等非字母、非数字的所有字符。