Сьогодні День Бекона , імовірно, саме тому капелюх для участі сьогодні - "Мммм Бекон". Який кращий спосіб відсвяткувати день бекону весело заповненими 2d матрицями, зробленими з бекону! Смужка бекону 1 на 1 представлена таким чином:
-----
)===)
(===(
)===)
-----
Вашій меті тут даються дві координати в кортежі (( x
, y
), де x
і y
є ненульовими додатними цілими числами, ви повинні створити бекон і повернутися в якомусь форматі (список, масив, рядок).
Вхід і вихід:
Input: (2, 1)
Output:
----------
)===))===)
(===((===(
)===))===)
----------
Input: (1, 2)
Output:
-----
)===)
(===(
)===)
-----
)===)
(===(
)===)
-----
Input: (2, 2)
----------
)===))===)
(===((===(
)===))===)
----------
)===))===)
(===((===(
)===))===)
----------
Правила:
Як видно з другого тестового випадку, якщо кілька шматочків бекону складені разом, тільки один
-----
відокремлюється кожним шматочком бекону вище та / або під ним. Це означає, що укладання бекону таким чином недійсне:----- )===) (===( )===) ----- ----- )===) (===( )===) -----
Стандартні лазівки заборонені
Код повинен працювати для вищевказаних тестів і нижче:
(4, 4)
,(1, 6)
,(5, 1)
,(2, 3)
,(3, 2)
Надайте перекладача, де можна перевірити вищевказані тестові випадки
Критерії виграшу:
Найкоротший код виграє! З Днем Бекону всім!