Tần suất (HSG QB 2012 – 2013)

Xem dạng PDF

Gửi bài giải

Điểm: 8,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Cho tập hợp ~S~ có ~N~ phần tử nguyên dương (~s_1, s_2,…, s_N~). (~1 ≤ N ≤ 32000; 0 < s_i ≤ 32000; 1 ≤ i ≤ N~)

Yêu cầu: Hãy liệt kê các phần tử trong ~S~ có số lần xuất hiện lớn hơn một lần.

Dữ liệu vào:

  • Dòng 1: Ghi số nguyên dương ~N~.
  • Dòng 2: Ghi ~N~ số nguyên dương là giá trị các phần tử của tập hợp ~S~, các số được ghi cách nhau ít nhất một dấu cách.

Dữ liệu ra:

  • Gồm nhiều dòng, dòng thứ ~i~ ghi 2 số ~s_i~ , ~d_i~, hai số cách nhau một dấu cách. Trong đó ~s_i~ là phần tử xuất hiện trong ~S~ lớn hơn một lần và ~d_i~ tương ứng là số lần ~s_i~ xuất hiện.

Ví dụ

Input

7
2  5  5  3  5  3   9

Output

3   2
5   3

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.