Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Hệ điều hành Unix] Danh sách duy nhất đã sắp

    Cho danh sách tên (mỗi dòng một tên) có thể trùng lặp. Hãy in ra danh sách các tên duy nhất, sắp xếp tăng dần theo thứ tự bảng mã C (LC_ALL=C), mỗi tên một dòng.

    Ứng dụng: lập danh sách user duy nhất từ log đăng nhập.

    Ví dụ I/O:

    Input:
    nam
    an
    nam
    binh
    an
    
    Output:
    an
    binh
    nam
    
    • Định dạng đầu vào:

      Mỗi dòng một tên (chữ thường a-z, không khoảng trắng).

    • Ràng buộc đầu vào:

      1 ≤ số dòng ≤ 100000.

    • Định dạng đầu ra:

      Các tên duy nhất, sắp xếp tăng dần theo LC_ALL=C, mỗi tên một dòng.

    Ví dụ:

    Đầu vào:

    nam
    an
    nam
    binh
    an
    

    Đầu ra:

    an
    binh
    nam

    Giải thích:

    Bỏ trùng còn an, binh, nam rồi sắp tăng dần.

    Đang tải editor...