Cho số nguyên n ở dòng đầu, sau đó n dòng, mỗi dòng là một mã trạng thái HTTP (số nguyên).
Phân loại theo hàng trăm: nhóm 2xx, 3xx, 4xx, 5xx, các mã còn lại tính vào nhóm "Khác" (giống bài phân loại mã trạng thái cơ bản).
In ra số lượng mỗi nhóm, sau đó xác định nhóm có số lượng nhiều nhất; nếu có nhiều nhóm bằng số lượng nhau, chọn theo thứ tự ưu tiên 2xx > 3xx > 4xx > 5xx > Khác. In ra tên nhóm, số lượng và tỉ lệ phần trăm so với tổng n (làm tròn đến 1 chữ số thập phân).
Dòng 1: số nguyên n (n ≥ 1). n dòng tiếp theo: mã trạng thái (số nguyên).
1 ≤ n ≤ 1000.
In 5 dòng đếm theo đúng thứ tự "2xx: a", "3xx: b", "4xx: c", "5xx: d", "Khác: e", sau đó in dòng "Nhiều nhất: <nhóm> (<số lượng>, <tỉ lệ>%)".
Ví dụ:
Đầu vào:
5
200
301
404
500
999
Đầu ra:
2xx: 1
3xx: 1
4xx: 1
5xx: 1
Khác: 1
Nhiều nhất: 2xx (1, 20.0%)
Đang tải editor...