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] Giải mã Hex về văn bản

    Đây là bài toán ngược của việc mã hoá hex: khôi phục lại văn bản gốc từ biểu diễn hex của nó — thao tác thường gặp khi phân tích log, gói tin, hoặc dump bộ nhớ trong điều tra số (forensics).

    Cho một chuỗi hex HHH có độ dài chẵn, chỉ gồm các ký tự 0-9, A-F hoặc a-f (có thể viết hoa, viết thường, hoặc trộn lẫn), là biểu diễn hex của một chuỗi byte hợp lệ theo mã UTF-8. Hãy giải mã HHH và in ra văn bản gốc.

    Ví dụ: với H=H = H= 48656C6C6F, kết quả in ra là Hello.

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

      Một dòng duy nhất chứa chuỗi hex HHH (có thể rỗng, độ dài chẵn, tối đa 2000 ký tự).

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

      Một dòng chứa văn bản gốc giải mã được từ HHH (chuỗi rỗng nếu HHH rỗng).

    Ví dụ:

    Đầu vào:

    41

    Đầu ra:

    A
    

    Đầu vào:

    Đầu ra:

    
    

    Đang tải editor...