Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

MICHI000012 - Tìm số xuất hiện nhiều nhất trong dãy số

Cho 1 dãy số nguyên gồm n phần tử. Hãy tìm giá trị xuất hiện nhiều nhất có trong dãy số. Nếu có nhiều giá trị xuất hiện số lượng như nhau, in ra giá trị đầu tiên trong dãy.

Yêu cầu chỉ sử dụng độ phức tạp O(n)

Input

Dòng đầu tiên nhập n(n < 1000) là số lượng phần tử trong dãy số

Dòng thứ 2 nhập vào n số nguyên a(0 < a < 10000)

Output

In ra giá trị xuát hiện nhiều nhất và số lần xuất hiện của nó

Example

Input:
10
3 4 100 3 4 5 2 4 10 12

Output:
4 3
Input:
14
23 45 67 23 89 67 12 34 67 12 23 56 12 89
Output:
23 3

Được gửi lên bởi:Vũ Đức Triều
Ngày:2022-05-25
Thời gian chạy:10s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:ADA95 ASM32-GCC ASM32 ASM64 GAWK MAWK BASH BC BF C NCSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 DART GO JAVA JULIA OBJC PHP PIKE PYTHON PYPY3 RUBY SWIFT

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.