Hari ini adalah Hari Bacon yang mungkin mengapa nama topi untuk berpartisipasi hari ini adalah "Bacon Mmmm". Apa cara yang lebih baik untuk merayakan hari bacon dengan matriks 2d penuh kesenangan yang terbuat dari bacon! Potongan daging 1 oleh 1 diwakili oleh ini:
-----
)===)
(===(
)===)
-----
Tujuan Anda di sini diberikan dua koordinat dalam sebuah tuple, ( x
, y
), di mana x
dan y
bilangan bulat positif bukan nol, Anda harus membuat bacon dan kembali dalam beberapa format (daftar, array, string).
Masukan dan keluaran:
Input: (2, 1)
Output:
----------
)===))===)
(===((===(
)===))===)
----------
Input: (1, 2)
Output:
-----
)===)
(===(
)===)
-----
)===)
(===(
)===)
-----
Input: (2, 2)
----------
)===))===)
(===((===(
)===))===)
----------
)===))===)
(===((===(
)===))===)
----------
Aturan:
Seperti yang dapat Anda lihat dengan kotak uji kedua, jika beberapa potong daging ditumpuk, hanya satu yang
-----
terpisah dengan masing-masing potongan daging di atas dan / atau di bawahnya. Itu berarti menumpuk bacon seperti ini tidak valid:----- )===) (===( )===) ----- ----- )===) (===( )===) -----
Celah standar dilarang
Kode keharusan bekerja untuk kasus uji di atas dan berikut:
(4, 4)
,(1, 6)
,(5, 1)
,(2, 3)
,(3, 2)
Berikan juru bahasa tempat uji kasus di atas dapat diuji
Kriteria Menang:
Kode terpendek menang! Selamat Hari Bacon untuk semua orang!