#12066. 出现次数最多的数

出现次数最多的数

🧩题号:9209. 出现次数最多的数


📘题目描述

有一个长度为 50 的整数序列,序列中的每个数都是 0 到 19 之间的整数。请你找出​出现次数最多的那个数​,并输出它和它出现的次数。

若有多个数出现的次数相同且都是最多的,输出​数值最小的那个​。


⌨输入格式

输入一行共 50 个整数,表示数组中的元素。数字范围保证在 0 到 19 之间,用空格隔开。


📤输出格式

输出两行:

  • 第 1 行:出现次数最多的数字。
  • 第 2 行:该数字出现的次数。

🧪输入样例 1

1 2 3 3 3 2 2 1 1 1 4 5 6 3 3 2 2 1 1 3 3 2 2 1 1 2 2 2 1 1 3 3 2 2 1 1 3 3 3 2 1 1 2 2 1 1 1 1 2 2

📈输出样例 1

1
17

📌样例解释

数字 1 出现了 17 次,是出现最多的数字。虽然数字 2 也出现了多次,但不如数字 1 多,因此输出 1 和 17。


🔍数据范围与说明

  • 输入共 50 个整数。
  • 每个整数都在 0 到 19 范围内。
  • 输入数据保证至少有一个数出现次数最多。
  • 输出时若有多个数字并列次数最多,选取值较小的那个输出。