Advertisement

习题7-2 求一批整数中出现最多的个位数字(20分)

阅读量:

我们从一批整数中提取数据,并对每个整数的所有位进行拆分以便于后续分析。接下来我们需要统计各位数字出现频率,并找出频率最高的各位数字作为结果。为了更好地理解这一过程我们可以以三个具体的数值为例:1234、2345和3456。通过分析我们会发现这些数值中的各位分布情况如下:在第一位中有两个'1'两个'2'以及两个'3';在第二位则有三个'2's一个'3'以及一个'4'; 在第三位则有两个'0's一个'1's以及两个 '5's; 最后一位则有三个 '0's 一个 '1's 和一个 '6'. 统计结果显示各位数字中出现次数最多的是 0 出现了四次 1 出现了三次 以及 0 还有一次这样的分布情况需要注意具体情况具体分析。

位于第1行为用户呈现一行数据信息,请确保所有输入均为非负数值类型

遵循以下规范,在一条行内按照特定形式输出结果

输入样例:

复制代码
    3
    1234 2345 3456

输出样例:

复制代码
    3: 3 4

源码

复制代码
    #include<stdio.h>
    #pragma warning(disable:4996)
    
    int main()
    {
    	int n, arr[1000];
    	scanf("%d", &n);
    	for (int

全部评论 (0)

还没有任何评论哟~