Cho syslog dạng [LEVEL] message với LEVEL ∈ {INFO, WARN, ERROR, DEBUG}. Hãy đếm số dòng theo từng mức và in LEVEL SỐ_LƯỢNG, sắp tăng dần theo LEVEL (LC_ALL=C, tức thứ tự bảng chữ cái: DEBUG, ERROR, INFO, WARN).
Input:
[INFO] a
[ERROR] b
[INFO] c
[WARN] d
Output:
ERROR 1
INFO 2
WARN 1
Nhiều dòng [LEVEL] message. Có thể rỗng.
0 ≤ số dòng ≤ 100000.
Mỗi dòng LEVEL SỐ_LƯỢNG, tăng dần theo LEVEL (LC_ALL=C). Rỗng không in gì.
Ví dụ:
Đầu vào:
[INFO] a
[ERROR] b
[INFO] c
[WARN] d
Đầu ra:
ERROR 1
INFO 2
WARN 1
Giải thích:
Đang tải editor...