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] Mã hoá văn bản sang Hex

    Trong an toàn thông tin, dữ liệu nhị phân (byte) thường được biểu diễn dưới dạng chuỗi thập lục phân (hexadecimal) để dễ đọc, dễ lưu trữ và truyền đi (ví dụ: in ra khoá, hash, ciphertext).

    Cho một dòng văn bản SSS (chuỗi các byte theo mã UTF-8, có thể chứa chữ cái, chữ số, ký tự đặc biệt, hoặc chữ Việt có dấu). Hãy in ra biểu diễn hex của chuỗi byte UTF-8 tương ứng với SSS, dùng chữ HOA (0-9, A-F), không có dấu cách hay tiền tố 0x, mỗi byte biểu diễn bằng đúng 2 ký tự hex, các byte nối liền nhau theo đúng thứ tự.

    Ví dụ: với S=S = S= AB (2 byte ASCII, mã 0x41, 0x42), kết quả in ra là 4142.

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

      Một dòng duy nhất chứa chuỗi SSS (độ dài từ 0 đến 1000 ký tự, có thể rỗng).

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

      Một dòng chứa chuỗi hex viết hoa tương ứng với biểu diễn byte UTF-8 của SSS (chuỗi rỗng nếu SSS rỗng).

    Ví dụ:

    Đầu vào:

    Đầu ra:

    
    

    Đầu vào:

    A

    Đầu ra:

    41
    

    Đang tải editor...