Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 1 · Lập trình

Tương đồng

Điểm
4 điểm
Tên chương trình
SAME.*
Vào / Ra
SAME.INP → SAME.OUT

Đề bài

Vườn bưởi nhà Alice có nn cây. Để theo dõi sự phát triển của các cây bưởi của mình, Alice thường xuyên đo và ghi lại chiều cao của chúng. Trong tuần này, Alice có được bảng chiều cao của các cây bưởi là một dãy số nguyên a[1],a[2],…,a[n]a[1], a[2], \dots, a[n], trong đó a[i]a[i] là chiều cao của cây bưởi thứ ii. Nhìn vào dãy số, Alice biết có những cây có chiều cao trùng nhau và Alice gọi mỗi tần số trùng nhau là tần số “tương đồng”.

Do số lượng cây bưởi nhiều nên Alice muốn nhờ các bạn lập trình tìm tần số tương đồng lớn nhất của các cây bưởi là bao nhiêu?

Dữ liệu vàoSAME.INP

Đọc từ file SAME.INP gồm 2 dòng:

  • Dòng 1: gồm một số nguyên dương nn (0<n≤1060 < n \le 10^6).
  • Dòng 2: gồm nn số nguyên dương a[i]a[i] (0<ai≤1060 < a_i \le 10^6), mỗi số ứng với chiều cao của một cây bưởi, giữa các số được cách nhau bởi một khoảng trắng.

Kết quả raSAME.OUT

Ghi ra file SAME.OUT gồm duy nhất một số nguyên dương là tần số tương đồng lớn nhất.

Ràng buộc

  • 0<n≤1060 < n \le 10^6.
  • 0<ai≤1060 < a_i \le 10^6.

Ví dụ

Ví dụ 1

Dữ liệu vàoSAME.INP
7
9 8 6 8 5 6 10
Kết quả raSAME.OUT
2

Giải thích

Có 1 chiều cao: 5;
Có 2 chiều cao: 6;
Có 2 chiều cao: 8;
Có 1 chiều cao: 9;
Có 1 chiều cao: 10

→ Tần số tương đồng lớn nhất là: 2

Ví dụ 2

Dữ liệu vàoSAME.INP
2
3 10
Kết quả raSAME.OUT
1

Thuộc đề thi

Kỳ thi chọn học sinh giỏi cấp tỉnh trung học cơ sở năm học 2022-2023 — Môn: Tin học

Tiền Giang · Cấp tỉnh · Năm học 2022-2023