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 đường dẫn nằm trong thư mục test

    Mô phỏng find . -path "*/test/*".

    Cho danh sách đường dẫn. In ra các đường dẫn đi qua thư mục test — tức chứa chuỗi con /test/ hoặc bắt đầu bằng test/. Giữ nguyên thứ tự.

    Ví dụ:

    Input:
    src/main.c
    test/unit_a.c
    src/test/helper.c
    contest/x.c
    
    Output:
    test/unit_a.c
    src/test/helper.c
    
    • Định dạng đầu vào:

      Mỗi dòng một đường dẫn dùng / làm dấu phân cách. Không chứa khoảng trắng.

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

      1 ≤ số dòng ≤ 1000.

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

      Các đường dẫn đi qua thư mục test, giữ nguyên thứ tự.

    Ví dụ:

    Đầu vào:

    src/main.c
    test/unit_a.c
    src/test/helper.c
    contest/x.c
    

    Đầu ra:

    test/unit_a.c
    src/test/helper.c

    Giải thích:

    `test/unit_a.c` bắt đầu bằng `test/`, `src/test/helper.c` chứa `/test/`. `contest/x.c` chứa `test` nhưng không đứng làm một thành phần thư mục nên bị loại.

    Đang tải editor...