输入数组int a[12]的元素,输出数组中重复次数最多的
时间: 2024-03-22 07:37:09 浏览: 57
输入一些数字,输出每个数重复出现的次数
好的,我可以帮你解决这个问题。以下是代码实现:
```python
# 输入数组元素
a = []
for i in range(12):
a.append(int(input()))
# 统计每个元素出现的次数
count = [0] * 100
for i in range(12):
count[a[i]] += 1
# 找到出现次数最多的元素
max_count = -1
max_num = -1
for i in range(100):
if count[i] > max_count:
max_count = count[i]
max_num = i
# 输出结果
print("出现次数最多的元素是:", max_num)
print("出现次数为:", max_count)
```
这段代码可以实现输入一个长度为12的整数数组,并找到其中出现次数最多的元素。需要注意的是,这里假设数组中的元素取值范围不超过100,如果实际情况有所不同,需要相应地修改代码。
阅读全文