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] Đếm log theo level

    Đếm log theo level

    Cho n dòng log, mỗi dòng bắt đầu bằng level (DEBUG/INFO/WARN/ERROR) cách phần còn lại bởi một dấu cách. Hãy đếm số log của từng level và in theo thứ tự cố định: DEBUG, INFO, WARN, ERROR.

    Ví dụ

    Input:

    4
    INFO start
    ERROR boom
    INFO ok
    WARN slow
    

    Output:

    DEBUG 0
    INFO 2
    WARN 1
    ERROR 1
    
    • Định dạng đầu vào:

      Dòng 1: số n. n dòng tiếp theo: mỗi dòng <LEVEL> <noi dung>.

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

      0 <= n <= 1000. Level luôn hợp lệ.

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

      4 dòng: <LEVEL> <so luong> theo thứ tự DEBUG, INFO, WARN, ERROR.

    Ví dụ:

    Đầu vào:

    4
    INFO start
    ERROR boom
    INFO ok
    WARN slow
    

    Đầu ra:

    DEBUG 0
    INFO 2
    WARN 1
    ERROR 1

    Giải thích:

    Có 2 INFO, 1 WARN, 1 ERROR, 0 DEBUG; in theo thứ tự cố định.

    Đang tải editor...