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] Đổi tab thành khoảng trắng với expand

    Đọc 2 dòng: số T (độ rộng tab) và một dòng S chứa ký tự tab. Dùng expand -t T để đổi tab thành khoảng trắng (tab stop mỗi T cột).

    Ví dụ: với input dòng 2 là a<TAB>b và T=4:

    Output:
    a   b
    

    ('a' + 3 dấu cách + 'b', đủ 4 cột tới 'b').

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

      Dòng 1: T. Dòng 2: S (chứa tab thật).

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

      1 ≤ T ≤ 8, độ dài S ≤ 200.

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

      S sau khi expand tab với tab stop = T.

    Ví dụ:

    Đầu vào:

    4
    a	b
    

    Đầu ra:

    a   b

    Giải thích:

    expand -t 4: tab sau 'a' đệm tới cột 4 → 'a b'.

    Đang tải editor...