Sản phẩm bình chọn nhiều nhất
Xem dạng PDF
Gửi bài giải
Điểm:
10,00
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
1G
Input:
VOTE.INP
Output:
VOTE.OUT
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Pascal, Python
🤔 Mô tả bài toán:
Trong một cuộc bình chọn trực tuyến chất lượng sản phẩm, ban tổ chức nhận được N lượt bầu chọn. Mỗi lượt bầu chọn chứa mã sản phẩm là một số nguyên dương từ 1 đến 1000.
Yêu cầu: Thống kê và chỉ ra sản phẩm nhận được số lượt bầu chọn nhiều nhất (nếu có nhiều sản phẩm cùng số phiếu bầu cao nhất, in ra sản phẩm có mã số nhỏ nhất).
💾 Dữ liệu vào:
Dòng 1 chứa số nguyên dương N (1 ≤ N ≤ 105).
Dòng 2 chứa N số nguyên là mã của các sản phẩm được bình chọn (mỗi mã từ 1 đến 1000).
💻 Dữ liệu ra:
Một số nguyên duy nhất là mã sản phẩm nhận nhiều phiếu bầu nhất (có mã nhỏ nhất).
🔍 Ví dụ:
| DỮ LIỆU VÀO | DỮ LIỆU RA |
|---|---|
| 7 12 5 12 9 5 12 7 | 12 |
📌 Ràng buộc dữ liệu:
+ Không có ràng buộc đặc biệt nào.
⚠️ Lưu ý:
Bài tập yêu cầu nhập dữ liệu từ tệp tin VOTE.INP và xuất kết quả ra tệp tin VOTE.OUT. Tuyệt đối không đọc/ghi từ thiết bị nhập xuất chuẩn (bàn phím/màn hình).
Bình luận