Đưa ra một danh sách các số nguyên, nhóm các phần tử xảy ra nhiều nhất trước, sau đó nhóm nhiều nhất tiếp theo và cứ thế cho đến khi mỗi phần tử duy nhất trong danh sách được nhóm lại một lần.
Ví dụ:
Đầu vào: [1,2,3]
Đầu ra: [[1,2,3]]
Đầu vào: [1,1,1,2,2,3,3,4,5,6]
Đầu ra: [[1],[2,3],[4,5,6]]
Đầu vào: [1,1,1,4,5,6,6,6,7,7,8,8,8,8,8,8,8,9,5,6,5,6,5,6,5,6,-56]
Đầu ra: [[6, 8],[5],[1],[7],[9,4,-56]]
Đầu vào: []
Đầu ra: []
Đầu vào: (empty input)
Đầu ra: ERROR/Undefined/Doesn't matter
Quy tắc
- Các nhóm phải đi từ tần số tối đa đến tần số tối thiểu.
- Thứ tự nội bộ của các nhóm là tùy ý (ví dụ EG 3 có thể có
[8,6]
thay thế). - Đây là môn đánh gôn , đánh số byte thấp nhất.