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] Đếm file ở độ sâu chính xác

    Mô phỏng find . -mindepth D -maxdepth D -type f | wc -l (đếm file đúng độ sâu D).

    Độ sâu của một đường dẫn = số dấu / trong đường dẫn (đường dẫn không có / có độ sâu 0). Dòng đầu là D. Các dòng sau là đường dẫn. In ra số đường dẫn có độ sâu đúng bằng D.

    Ví dụ:

    Input:
    1
    a
    a/b
    a/b/c
    x/y
    
    Output:
    2
    
    • Định dạng đầu vào:

      Dòng 1: số nguyên D (0 ≤ D ≤ 100). Các dòng sau: đường dẫn không chứa khoảng trắng.

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

      0 ≤ số đường dẫn ≤ 100000.

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

      Một số nguyên: số đường dẫn có độ sâu đúng bằng D.

    Ví dụ:

    Đầu vào:

    1
    a
    a/b
    a/b/c
    x/y
    

    Đầu ra:

    2

    Giải thích:

    Độ sâu = số dấu `/`. `a/b` (1) và `x/y` (1) đúng độ sâu D=1. `a` (0) và `a/b/c` (2) bị loại. Kết quả 2.

    Đang tải editor...