华为OD机试真题Python实现【字母计数】真题+解题思路+代码(2022&2023

字母计数

题目

给出一个只包含字母的字符串,
不包含空格,统计字符串中各个子字母(区分大小写)出现的次数,
并按照字母出现次数从大到小的顺序输出各个字母及其出现次数
如果次数相同,按照自然顺序排序,且小写字母在大写字母之前

华为OD机试(Python)真题目录汇总


输入

输入一行仅包含字母的字符串

输出

按照字母出现次数从大到小的顺序输出各个字母和字母次数,
用英文分号分割,
注意末尾的分号
字母和次数中间用英文冒号分隔

示例一

输入

xyxyXX

输出

x:2;y:2;X:2;

说明

每个字符出现的次数为2x排在y之前
而小写字母x在大写X之前<

你可能感兴趣的:(华为OD机试Python真题,华为,字母计数,华为od上机题,华为od机试题,python实现华为od题目)