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] Ưu tiên thư mục trong PATH

    Ưu tiên thư mục trong PATH

    Cho PATH và thư mục D đã có trong PATH. Hãy đưa D lên đầu để ưu tiên, đồng thời xóa mọi bản trùng của D ở các vị trí khác, giữ nguyên thứ tự các mục còn lại.

    Nếu D không có trong PATH, giữ nguyên PATH.

    Ví dụ

    Input:
    /usr/bin:/bin:/sbin
    /sbin
    
    Output:
    /sbin:/usr/bin:/bin
    
    • Định dạng đầu vào:

      Dòng 1: PATH. Dòng 2: thư mục D.

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

      Mỗi dòng ≤ 1000 ký tự.

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

      In ra PATH sau khi đưa D lên đầu.

    Ví dụ:

    Đầu vào:

    /usr/bin:/bin:/sbin
    /sbin
    

    Đầu ra:

    /sbin:/usr/bin:/bin

    Giải thích:

    /sbin được đưa lên đầu, phần còn lại giữ thứ tự.

    Đang tải editor...