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] Loại dòng trùng liên tiếp

    Đầu vào gồm nhiều dòng. Hãy loại bỏ các dòng trùng liên tiếp (chỉ giữ lại 1 dòng đại diện cho mỗi nhóm dòng giống nhau kề nhau), giữ nguyên thứ tự. Lưu ý: uniq chỉ gộp các dòng giống nhau liền kề, không sắp xếp trước.

    Ví dụ

    Input:

    a
    a
    b
    a
    

    Output:

    a
    b
    a
    
    • Định dạng đầu vào:

      Nhiều dòng văn bản.

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

      Không sắp xếp trước; chỉ dùng uniq.

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

      Các dòng sau khi gộp các dòng trùng liền kề.

    Ví dụ:

    Đầu vào:

    a
    a
    b
    a
    

    Đầu ra:

    a
    b
    a

    Giải thích:

    uniq chỉ gộp dòng trùng liền kề: hai 'a' đầu gộp thành một, nhưng 'a' cuối tách khỏi nhóm đầu nên vẫn giữ.

    Đang tải editor...