今日はベーコンの日で、おそらく今日参加するための帽子の名前は「Mmmm Bacon」です。ベーコンで作られた楽しい2Dマトリックスで、ベーコンの日を祝うのにこれほど素晴らしい方法はありません!1 x 1のベーコンストリップは次のように表されます。
-----
)===)
(===(
)===)
-----
ここでの目標は、タプルの2つの座標(x
、y
)を与えられ、ここでx
とy
はゼロ以外の正の整数です。ベーコンを作成し、何らかの形式(リスト、配列、文字列)で返します。
入出力:
Input: (2, 1)
Output:
----------
)===))===)
(===((===(
)===))===)
----------
Input: (1, 2)
Output:
-----
)===)
(===(
)===)
-----
)===)
(===(
)===)
-----
Input: (2, 2)
----------
)===))===)
(===((===(
)===))===)
----------
)===))===)
(===((===(
)===))===)
----------
ルール:
2番目のテストケースでわかるように、複数のベーコンが積み重ねられている場合、
-----
各ベーコンが上下に分かれているのは1つだけです。つまり、このようなベーコンの積み重ねは無効です。----- )===) (===( )===) ----- ----- )===) (===( )===) -----
標準的な抜け穴は禁止されています
上記テストケースのコード必須の作業と次
(4, 4)
、(1, 6)
、(5, 1)
、(2, 3)
、(3, 2)
上記のテストケースをテストできるインタープリターを提供する
受賞基準:
最短のコードが勝ちます!みんなにハッピーベーコンデー!