#26533. 字符串处理统计

字符串处理统计

题目描述

输入一个长度不超过100的字符串(包含大小写字母、数字、空格及其他符号),按以下规则处理并输出结果:

  1. 对字符串中的字母,进行大小写互换;
  2. 对字符串中的数字,计算所有数字对应的数码总和;
  3. 对字符串中的其他符号(非字母、非数字的字符),统计其个数。

输入格式

输入一行,为一个长度不超过100的字符串(包含大小写字母、数字、空格、标点等符号)。

输出格式

输出共三行:

第一行:仅包含大小写互换后的所有字母(按原字符串中字母的顺序);

第二行:一个整数,表示字符串中所有数字的数码总和;

第三行:一个整数,表示字符串中除字母、数字外的其他符号个数。

Ab,1 2 3?
aB
6
4

提示

11 \le 字符串长度 100\le 100

  • 字母大小写互换规则:大写字母转为对应小写,小写字母转为对应大写;
  • 数字数码总和:将字符串中的每个数字字符(0-9)转为整数后求和;
  • 其他符号包含空格、标点(如,、?)等非字母、非数字的所有字符。