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] Gom danh sách thành nhóm 2 (xargs -n2)

    Mô phỏng xargs -n2 — gom các phần tử (mỗi dòng một phần tử) thành từng nhóm 2 phần tử trên một dòng, cách nhau bởi đúng một khoảng trắng. Nhóm cuối có thể còn 1 phần tử.

    Ví dụ:

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

      Mỗi dòng một phần tử (không chứa khoảng trắng), không có dòng trống.

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

      1 ≤ số phần tử ≤ 100000.

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

      Các phần tử gom theo nhóm 2, mỗi nhóm một dòng, cách nhau một khoảng trắng.

    Ví dụ:

    Đầu vào:

    a
    b
    c
    d
    e
    

    Đầu ra:

    a b
    c d
    e

    Giải thích:

    `xargs -n2` lấy tối đa 2 đối số mỗi lần và in ra (không có lệnh nên mặc định là `echo`). 5 phần tử thành `a b`, `c d`, `e`.

    Đang tải editor...