Heute ist Bacon Day , weshalb der Hut für die heutige Teilnahme wahrscheinlich "Mmmm Bacon" heißt. Was gibt es Schöneres, als den Speck-Tag mit lustigen 2D-Matrizen aus Speck zu feiern! Ein 1: 1-Speckstreifen wird folgendermaßen dargestellt:
-----
)===)
(===(
)===)
-----
Ihr Ziel ist es, hier zwei Koordinaten in einem Tupel ( x
, y
) anzugeben , wobei x
und y
ungleich Null positive ganze Zahlen sind. Sie müssen den Speck erstellen und in einem bestimmten Format (Liste, Array, Zeichenfolge) zurückgeben.
Ein- und Ausgang:
Input: (2, 1)
Output:
----------
)===))===)
(===((===(
)===))===)
----------
Input: (1, 2)
Output:
-----
)===)
(===(
)===)
-----
)===)
(===(
)===)
-----
Input: (2, 2)
----------
)===))===)
(===((===(
)===))===)
----------
)===))===)
(===((===(
)===))===)
----------
Regeln:
Wie Sie im zweiten Testfall sehen können, wird, wenn mehrere Speckstücke aufeinander gestapelt sind, nur eines
-----
mit jedem Stück Speck darüber und / oder darunter getrennt. Das bedeutet, dass das Stapeln von Speck wie folgt ungültig ist:----- )===) (===( )===) ----- ----- )===) (===( )===) -----
Standardlücken sind verboten
Der Code muss Arbeit für die oben genannten Testfällen und der folgenden:
(4, 4)
,(1, 6)
,(5, 1)
,(2, 3)
,(3, 2)
Stellen Sie einen Dolmetscher zur Verfügung, mit dem die oben genannten Testfälle getestet werden können
Gewinnkriterien:
Kürzester Code gewinnt! Wir wünschen allen einen schönen Speck-Tag!