Oggi è Bacon Day, probabilmente per questo il nome del cappello per la partecipazione di oggi è "Mmmm Bacon". Quale modo migliore per celebrare la giornata del bacon con matrici 2D piene di divertimento fatte di pancetta! Una striscia di pancetta 1 per 1 è rappresentata da questo:
-----
)===)
(===(
)===)
-----
Il tuo obiettivo qui è dato due coordinate in una tupla, ( x
, y
), dove x
e y
sono numeri interi diversi da zero, devi creare il bacon e tornare in un formato (elenco, matrice, stringa).
Ingresso e uscita:
Input: (2, 1)
Output:
----------
)===))===)
(===((===(
)===))===)
----------
Input: (1, 2)
Output:
-----
)===)
(===(
)===)
-----
)===)
(===(
)===)
-----
Input: (2, 2)
----------
)===))===)
(===((===(
)===))===)
----------
)===))===)
(===((===(
)===))===)
----------
Regole:
Come puoi vedere con il secondo caso di test, se più pezzi di pancetta sono accatastati insieme, solo uno si
-----
separa con ogni pezzo di pancetta sopra e / o sotto di esso. Ciò significa che impilare la pancetta in questo modo non è valido:----- )===) (===( )===) ----- ----- )===) (===( )===) -----
Sono vietate le scappatoie standard
Il lavoro di codice must per i casi di test di cui sopra e le seguenti:
(4, 4)
,(1, 6)
,(5, 1)
,(2, 3)
,(3, 2)
Fornire un interprete in cui è possibile testare i casi di test sopra indicati
Criteri vincenti:
Vince il codice più corto! Buon bacon day a tutti!