[Đăk Nông - 23] Phân loại mít
Trang trại X vừa thu hoạch được N quả mít, mỗi quả có cân nặng nguyên là A[i] (1 ≤ A[i] ≤ 40).
Hãy giúp chủ trang trại xác định có bao nhiêu loại cân nặng khác nhau và liệt kê các loại đó theo thứ tự tăng dần.
Dữ liệu vào (file MIT.INP):
Dòng 1: số nguyên N – số quả mít (0 < N ≤ 10⁶)
Dòng 2: N số nguyên dương A[1], A[2], ..., A[N] với 0 < A[i] ≤ 40
Kết quả ra (file MIT.OUT):
Dòng 1: số lượng các loại cân nặng khác nhau
Dòng 2: liệt kê các loại cân nặng theo thứ tự tăng dần, cách nhau bởi dấu cách
Ví dụ:
MIT.INP
6 3 6 1 2 3 1
MIT.OUT
4 1 2 3 6
Comments