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] Thống kê phương thức từ access log

    Cho một access log gồm nhiều request line, hãy thống kê số lần xuất hiện của mỗi phương thức và in theo thứ tự bảng chữ cái của tên phương thức, định dạng METHOD: count. Chỉ in các phương thức xuất hiện ít nhất một lần.

    Dòng đầu input là số nguyên n. n dòng sau, mỗi dòng là một request line METHOD PATH HTTP-VERSION.

    Ví dụ I/O:

    • Input:
    3
    GET / HTTP/1.1
    POST /a HTTP/1.1
    GET /b HTTP/1.1
    
    • Output:
    GET: 2
    POST: 1
    
    • Định dạng đầu vào:

      Dòng 1: số nguyên n. n dòng sau: mỗi dòng một request line.

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

      1 ≤ n ≤ 10000.

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

      Mỗi phương thức xuất hiện in một dòng METHOD: count, sắp xếp theo tên.

    Ví dụ:

    Đầu vào:

    3
    GET / HTTP/1.1
    POST /a HTTP/1.1
    GET /b HTTP/1.1
    

    Đầu ra:

    GET: 2
    POST: 1

    Giải thích:

    GET xuất hiện 2 lần, POST 1 lần, in theo thứ tự bảng chữ cái.

    Đang tải editor...