Mô phỏng EventEmitter đơn giản. Khi đăng ký listener bằng ON <event> <label>, listener được thêm vào cuối danh sách của event đó. Khi EMIT <event>, gọi lần lượt mọi listener của event theo đúng thứ tự đăng ký, mỗi lần in <label>.
Nếu EMIT một event chưa có listener, không in gì.
Input:
4
ON data L1
ON data L2
EMIT data
EMIT other
Output:
L1
L2
Dòng đầu N. N dòng ON <event> <label> hoặc EMIT <event>.
0 ≤ N ≤ 1000.
Với mỗi EMIT, in label của từng listener theo thứ tự đăng ký.
Ví dụ:
Đầu vào:
4
ON data L1
ON data L2
EMIT data
EMIT other
Đầu ra:
L1
L2
Giải thích:
Đang tải editor...