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 xe ysono 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!