Hôm nay là ngày Bacon có lẽ là lý do tại sao tên của chiếc mũ để tham gia ngày hôm nay là "Mmmm Bacon". Còn gì tuyệt vời hơn khi ăn mừng ngày thịt xông khói với ma trận 2d đầy thú vị được làm từ thịt xông khói! Một dải thịt xông khói 1 trên 1 được thể hiện bằng cách này:
-----
)===)
(===(
)===)
-----
Mục tiêu của bạn ở đây được đưa ra hai tọa độ trong một tuple, ( x
, y
), trong đó x
và y
là các số nguyên dương khác không, bạn phải tạo thịt xông khói và trả về ở một số định dạng (danh sách, mảng, chuỗi).
Đầu vào và đầu ra:
Input: (2, 1)
Output:
----------
)===))===)
(===((===(
)===))===)
----------
Input: (1, 2)
Output:
-----
)===)
(===(
)===)
-----
)===)
(===(
)===)
-----
Input: (2, 2)
----------
)===))===)
(===((===(
)===))===)
----------
)===))===)
(===((===(
)===))===)
----------
Quy tắc:
Như bạn có thể thấy với trường hợp thử nghiệm thứ hai, nếu nhiều miếng thịt xông khói được xếp chồng lên nhau, chỉ có một
-----
phân tách với mỗi miếng thịt xông khói ở trên và / hoặc bên dưới nó. Điều đó có nghĩa là xếp thịt xông khói như thế này là không hợp lệ:----- )===) (===( )===) ----- ----- )===) (===( )===) -----
Sơ hở tiêu chuẩn bị cấm
Các công việc mã bắt buộc đối với các trường hợp thử nghiệm trên và sau:
(4, 4)
,(1, 6)
,(5, 1)
,(2, 3)
,(3, 2)
Cung cấp một thông dịch viên trong đó các trường hợp kiểm tra ở trên có thể được kiểm tra
Tiêu chí chiến thắng:
Mã ngắn nhất sẽ thắng! Chúc mừng ngày Bacon đến mọi người!