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] API Key — xác thực khoá

    API Key Validation

    Server có danh sách API key hợp lệ. Một request mang theo key qua header X-API-Key.

    Cho:

    • Dòng 1: số lượng key hợp lệ K.
    • K dòng tiếp: các key hợp lệ.
    • Dòng cuối: key của request.

    In AUTHORIZED nếu key của request nằm trong danh sách, ngược lại FORBIDDEN.

    Ví dụ

    Input:
    2
    key_aaa
    key_bbb
    key_aaa
    Output: AUTHORIZED
    
    • Định dạng đầu vào:

      Dòng 1: K. K dòng key hợp lệ. Dòng cuối: key request.

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

      1 ≤ K ≤ 1000. So khớp phân biệt hoa thường.

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

      AUTHORIZED hoặc FORBIDDEN.

    Ví dụ:

    Đầu vào:

    2
    key_aaa
    key_bbb
    key_aaa

    Đầu ra:

    AUTHORIZED

    Giải thích:

    key request nằm trong danh sách → AUTHORIZED.

    Đang tải editor...