题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
众数

题目题干

众数

描述

小明最近学习了众数的概念,即给定若干数中出现次数最多的数。输入n个数,问哪个数出现的次数最多。如果有多个出现次数最多的数,输出最大的那个数。JR0100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

  • 第一行有一个正整数n,表示接下来有多少个数。
  • 第二行有n个正整数,表示每一个数,相邻两个数之间用一个空格隔开。

输出

  • 只输出一个数,即众数。

输入样例 1

7
2 3 6 2 3 6 7

输出样例 1

6

提示

  • 对于100%的评测用例,n和这n个正整数都不会超过2048。

这个问题的关键在于统计每个数出现的次数,并找出出现次数最多的数。如果有多个数出现次数相同且最多,需要找出这些数中的最大值。JR0100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

函数 描述 小华在数学中学习了一个函数。给定一个浮点数c,需要找到最小的整数n,使得。 输入 有多组测试数据,每组包含一个浮点数c。 特别地,c=0.00表示输入结束。 输出 对每组测试数据,输出一
众数描述小明最近学习了众数的概念,即给定若干数中出现次数最多的数。输入n个数,问哪个数出现的次数最多。如果有多个出现次数最多的数,输出最大的那个数。输入第一行有一个正整数n,表示接下来有多少个数。第二
特殊的数 描述 统计正整数A到B之间(包含两个端点),能被2、3、5同时整除,且数字中包含数字7的个数。 输入 输入两个正整数A和B,之间用空格分隔。 输出 输出范围内符合条件的数的个数。 输入样例
数秒描述小华喜欢将时间精确到秒,他打算将所有的小时、分和秒都转换成秒为单位。输入输入三个正整数:hour(小时)、minute(分钟)、second(秒),它们之间用空格分隔。输出输出一个整数,代表转
语句 cout<<(2^5)<<endl; 的输出结果是( )。 (A)1 (B)3 (C)7 (D)10
语句 cout<<(24>>3)<<endl; 的输出结果是( )。 (A)12 (B)9 (C)6 (D)3
语句 cout<<(3<<3)<<endl; 的输出结果是( )。 (A)24 (B)12 (C)9 (D)6
语句 cout<<(1|2)<<", "<<(1||2)<<endl; 的输出结果是( )。 (A)0, 0 (B)1,
语句 cout<<(1&2)<<", "<<(1&&2)<<endl; 的输出结果是( )。 (A)0, 0 (B)0,
使用按位异或(^)运算,可以不需要中间变量,快速交换两个变量的值。设计一个函数,实现快速交换两个长度相同整型数组元素的值。

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢