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] Lọc dòng theo độ dài tối thiểu

    Một bộ lọc dòng (giống grep theo độ dài) chỉ giữ lại các dòng có độ dài ≥ K ký tự (không kể '\n'). Dòng đầu của stdin là số nguyên K; phần còn lại là văn bản. In ra các dòng thỏa điều kiện, mỗi dòng kèm '\n'.

    Ví dụ I/O:

    Input:  3\nab\nabcd\nxy\nhello\n
    Output: abcd\nhello\n
    

    (giữ các dòng dài ≥ 3: 'abcd' và 'hello').

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

      Dòng đầu là số nguyên K. Các dòng tiếp theo là nội dung.

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

      0 ≤ K ≤ 10^6; nội dung ≤ 100000 byte. Dòng nội dung dài ≤ 100000 ký tự.

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

      Các dòng nội dung có độ dài ≥ K, mỗi dòng theo sau '\n'.

    Ví dụ:

    Đầu vào:

    3
    ab
    abcd
    xy
    hello
    

    Đầu ra:

    abcd
    hello

    Giải thích:

    Giữ các dòng có độ dài ≥ 3 ký tự: 'abcd' (4) và 'hello' (5).

    Đang tải editor...