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

    solution

    Đề bài: [Lập trình Web & Backend] Phần mở rộng từ MIME type

    Phần mở rộng từ MIME type

    Đôi khi client gửi MIME type qua header Content-Type nhưng không gửi tên file. Server cần chọn phần mở rộng chuẩn để lưu file.

    Cho một MIME type, in ra phần mở rộng (không có dấu chấm) theo bảng:

    MIME type Extension
    image/jpeg jpg
    image/png png
    image/gif gif
    application/pdf pdf
    text/plain txt
    text/html html
    application/json json

    Nếu MIME không có trong bảng, in bin. So sánh không phân biệt hoa thường.

    Ví dụ I/O

    • Input: image/png → Output: png
    • Định dạng đầu vào:

      Một dòng chứa MIME type.

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

      Chuỗi MIME dài tối đa 100 ký tự.

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

      Một dòng: phần mở rộng (không dấu chấm).

    Ví dụ:

    Đầu vào:

    image/png
    

    Đầu ra:

    png

    Giải thích:

    image/png ánh xạ tới phần mở rộng png.

    Đang tải editor...