求n个数中出现次数最多的数 (UPC)

题目描述

从键盘读入n个整数(n<=100),这n个数都是1~10之间的数,请求出出现次数最多的数是哪个数?

比如:假设读入5个数,分别为1 2 3 3 5,出现次数最多的数就是3。(本题的数据确保出现次数最多的数只有1个,不存在多个数出现的次数都最多的情况)

输入

第1行输入一个整数n。

第2行输入n个整数,用空格隔开。

输出

输出出现次数最多的数。

样例输入 Copy
复制代码
5
1 2 3 3 5
样例输出 Copy
复制代码
3

代码实现:

#pragma GCC optimize(2)

#include <bits/stdc++.h>

using namespace std;

int main()

{

int arr11 = {0};

int n;

cin>>n;

int num;

for (int i = 1; i <= n; i++)

{

cin >> num;

arrnum++;

}

int mx=-1;

int ans;

for (int i = 1; i <= 10; i++)

{

if(arri > mx)

{

mx = arri;

ans = i;

}

}

cout << ans;

return 0;

}

相关推荐
倒头就睡的小比特9 小时前
算法竞赛C++常用的STL
c++·算法
weilx12349 小时前
C++笔记-文件IO-<fcntl.h>
c++
小羊没烦恼!9 小时前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
猎头南楼11 小时前
知识社区推荐系统实践:新用户冷启动与长短期兴趣建模的挑战 资深推荐算法工程师
人工智能·深度学习·算法·机器学习
Smileyqp沛沛11 小时前
前端?C++ ?较大差异基础罗列
c++·基础·前端转c++
C语言小火车11 小时前
C/C++ 为什么需要编译器?
开发语言·c++
旖旎夜光12 小时前
力控面试题 01.01: 判定字符是否唯一(位运算) —— 题解
c++·学习·算法·leetcode·力控
wzdark12 小时前
大规模并行计算中的负载均衡算法研究4
算法
吞下星星的少年·-·12 小时前
C++ 萌新语法入门篇
c++·算法比赛
Because_of_Her112 小时前
并查集-听课笔记
笔记·算法·并查集