1074: 统计字符频率
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:4
解决:3
题目描述
编写一个程序,读取 input.txt 文件中的内容,统计其中每个字符(包括空格、换行符和其他可打印字符及不可打印字符)的出现频率。统计完成后,将每个字符的ASCII码及其对应的频率按ASCII码的升序输出到 frequency.txt 文件中
输入
输入文件 input.txt 可能包含多种字符,包括空格、换行符和其他可打印及不可打印字符。
输出
输出文件 frequency.txt,每行输出格式为:ASCII码:次数。输出必须按ASCII码的升序排列。例如,若字符 'a'(ASCII码 97)出现了 5 次,则输出 97:5。
样例输入 复制
Hello, World!
样例输出 复制
32:1
33:1
44:1
72:1
87:1
100:1
101:1
108:3
111:2
114:1