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] Độ sâu của đường dẫn tuyệt đối

    Độ sâu của đường dẫn tuyệt đối

    Cho một đường dẫn tuyệt đối (bắt đầu bằng /), độ sâu là số thành phần tên (component) khác rỗng nằm dưới gốc.

    • / có độ sâu 0.
    • /etc có độ sâu 1.
    • /usr/local/bin có độ sâu 3.

    Bỏ qua các dấu / lặp lại (// coi như một).

    Ví dụ

    • Vào: /usr/local/bin → Ra: 3
    • Định dạng đầu vào:

      Một dòng: đường dẫn tuyệt đối p (bắt đầu bằng /).

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

      p bắt đầu bằng /. 1 ≤ độ dài p ≤ 1000.

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

      Một dòng: số nguyên là độ sâu.

    Ví dụ:

    Đầu vào:

    /usr/local/bin
    

    Đầu ra:

    3

    Giải thích:

    Ba thành phần: usr, local, bin.

    Đang tải editor...