Máy chủ giữ một danh sách client đang kết nối. Khi nhận lệnh BROADCAST <msg>, máy chủ gửi msg tới tất cả client đang kết nối, theo thứ tự client được CONNECT.
Mỗi lần gửi in ra một dòng: <id>: <msg>.
Sự kiện:
CONNECT <id>BROADCAST <msg> (msg có thể chứa khoảng trắng)Input:
3
CONNECT a
CONNECT b
BROADCAST hi
Output:
a: hi
b: hi
Dòng đầu N. N dòng sự kiện.
0 ≤ N ≤ 1000.
Với mỗi BROADCAST, in các dòng <id>: <msg> cho từng client theo thứ tự kết nối.
Ví dụ:
Đầu vào:
3
CONNECT a
CONNECT b
BROADCAST hi
Đầu ra:
a: hi
b: hi
Giải thích:
Đang tải editor...