Dzisiaj jest Dzień Bekonu i prawdopodobnie dlatego nazwa kapelusza na dzisiejszy udział to „Mmmm Bacon”. Czy jest lepszy sposób na uczczenie dnia bekonu dzięki wypełnionym zabawą matrycom 2D wykonanym z bekonu! Pasek boczku 1 na 1 jest reprezentowany przez to:
-----
)===)
(===(
)===)
-----
Twój cel tutaj ma dwie współrzędne w krotce ( x
, y
), gdzie x
i y
są niezerowymi liczbami całkowitymi dodatnimi, musisz utworzyć boczek i zwrócić w jakimś formacie (lista, tablica, łańcuch).
Wejście i wyjście:
Input: (2, 1)
Output:
----------
)===))===)
(===((===(
)===))===)
----------
Input: (1, 2)
Output:
-----
)===)
(===(
)===)
-----
)===)
(===(
)===)
-----
Input: (2, 2)
----------
)===))===)
(===((===(
)===))===)
----------
)===))===)
(===((===(
)===))===)
----------
Zasady:
Jak widać w drugim przypadku testowym, jeśli wiele kawałków boczku jest ułożonych w stos, tylko jeden
-----
dzieli się z każdym kawałkiem boczku powyżej i / lub poniżej. Oznacza to, że układanie boczku w ten sposób jest nieprawidłowe:----- )===) (===( )===) ----- ----- )===) (===( )===) -----
Standardowe luki są zabronione
Prace kod obowiązkowa dla powyższych przypadków testowych oraz następujące:
(4, 4)
,(1, 6)
,(5, 1)
,(2, 3)
,(3, 2)
Zapewnij tłumacza, w którym można przetestować powyższe przypadki testowe
Zwycięskie kryteria:
Najkrótszy kod wygrywa! Szczęśliwego dnia bekonu dla wszystkich!