习题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)
还没有任何评论哟~
