#1510. 密码分析器
密码分析器
故事背景
在网络安全领域,密码强度分析是一项重要的工作。通过统计密码中各个字符的出现频率,可以评估密码的复杂性和安全性。请你编写一个程序,帮助安全专家分析密码的字符频率分布。
题目描述
给定一个字符串,你需要统计其中每个字符出现的频率,并按照字符的字典序输出统计结果。
请编写一个 C++ 程序,实现上述功能。
输入格式
输入一行字符串,长度不超过 100,只包含大小写字母和数字。
输出格式
输出每行一个字符及其出现的频率,格式为 "字符: 频率",按照字符的字典序排列。
样例输入 1
Hello123
样例输出 1
1: 1
2: 1
3: 1
H: 1
e: 1
l: 2
o: 1
样例输入 2
Test
样例输出 2
T: 1
e: 1
s: 1
t: 1
样例输入 3
123123
样例输出 3
1: 2
2: 2
3: 2
提示
- 注意字符的字典序排列
- 注意大小写字母的顺序(大写字母在前)
- 注意数字的顺序(数字在前)