Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [An toàn thông tin] Khôi phục file đã xóa (bảng thư mục)

    Nhận diện file đã xóa

    Trên hệ thống kiểu FAT, xóa file không xóa dữ liệu mà chỉ đánh dấu mục thư mục là đã xóa (byte đầu 0xE5). Dữ liệu vẫn còn nếu chưa bị ghi đè → có thể khôi phục.

    Cho bảng mục thư mục TRANGTHAI ten kichthuoc (TRANGTHAI = ACTIVE hoặc DELETED). Liệt kê tên các file DELETED (có thể khôi phục).

    Ví dụ: DELETED secret.txt 500 → khôi phục được secret.txt.

    • Định dạng đầu vào:

      Dòng 1: N. N dòng TRANGTHAI ten kichthuoc.

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

      0 ≤ N ≤ 1000.

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

      Tên các file DELETED theo thứ tự; nếu không có, in (none).

    Ví dụ:

    Đầu vào:

    3
    ACTIVE report.doc 1000
    DELETED secret.txt 500
    ACTIVE photo.jpg 2000
    

    Đầu ra:

    secret.txt

    Giải thích:

    Chỉ mục `secret.txt` ở trạng thái DELETED nên có thể khôi phục.

    Đang tải editor...