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] Trích basename của đường dẫn

    Mô phỏng lệnh basename: với mỗi đường dẫn Unix, in thành phần cuối cùng (sau dấu / cuối). Bỏ qua dấu / ở cuối nếu có. Đường dẫn chỉ gồm / (hoặc rỗng) thì in /.

    Ví dụ:

    Input:
    /home/user/file.txt
    /var/log/
    readme.md
    Output:
    file.txt
    log
    readme.md
    
    • Định dạng đầu vào:

      Nhiều dòng đường dẫn trên stdin.

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

      Tối đa 10000 dòng.

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

      Mỗi dòng: basename tương ứng.

    Ví dụ:

    Đầu vào:

    /home/user/file.txt
    /var/log/
    readme.md
    

    Đầu ra:

    file.txt
    log
    readme.md

    Giải thích:

    basename của '/home/user/file.txt' là file.txt; '/var/log/' bỏ '/' cuối còn 'log'; file đơn giữ nguyên.

    Đang tải editor...