题目描述
输入描述:
输入一串字符。
输出描述:
对字符中的各个英文字符(大小写分开统计),数字,空格进行统计,并按照统计个数由多到少输出,如果统计的个数相同,
则按照ASII码由小到大排序输出 。如果有其他字符,则对这些字符不用进行统计。
示例1
输入:
aadddccddc
输出:
dca
一、解题思路
1.字符的ASCII值
由于字符是按照其整数形式存储的,大多数系统采用ASCII字符集,其基本集包含了128个字符,扩展集也包括128个字符,故共有256个字符。基本集和扩展集的对照表如下图所示:
题目中要求对英文字符、数字、空格进行统计。由上表可知其对应的ASCII值范围分别是:
英文:A~Z:65~90,a~z:97~122
数字:0~9:48~57
空格:32
<