La journée du bacon a lieu aujourd'hui et c'est probablement pour cette raison que le nom du chapeau pour participer aujourd'hui est "Mmmm Bacon". Quelle meilleure façon de célébrer la journée du bacon avec des matrices 2d amusantes à base de bacon! Une tranche de bacon 1 sur 1 est représentée par ceci:
-----
)===)
(===(
)===)
-----
Votre but ici est donné deux coordonnées dans un tuple, ( x
, y
), où x
et y
sont des entiers positifs non nuls, vous devez créer le bacon et revenir dans un format (liste, tableau, chaîne).
Entrée et sortie:
Input: (2, 1)
Output:
----------
)===))===)
(===((===(
)===))===)
----------
Input: (1, 2)
Output:
-----
)===)
(===(
)===)
-----
)===)
(===(
)===)
-----
Input: (2, 2)
----------
)===))===)
(===((===(
)===))===)
----------
)===))===)
(===((===(
)===))===)
----------
Règles:
Comme vous pouvez le constater avec le deuxième cas de test, si plusieurs morceaux de bacon sont empilés, un seul se
-----
sépare avec chaque morceau de bacon situé au-dessus et / ou au-dessous. Cela signifie que l'empilement de bacon comme ceci est invalide:----- )===) (===( )===) ----- ----- )===) (===( )===) -----
Les échappatoires standard sont interdites
Le travail doit de code pour les cas de test ci - dessus et ce qui suit:
(4, 4)
,(1, 6)
,(5, 1)
,(2, 3)
,(3, 2)
Fournir un interprète où les cas de test ci-dessus peuvent être testés
Critères gagnants:
Le code le plus court gagne! Bonne journée de bacon à tous!