Saya pernah memiliki array persegi panjang yang indah. Itu sangat simetris, tetapi sayangnya telah berantakan dan sekarang saya hanya memiliki sudut kiri atas. Tugas Anda adalah membangun kembali array asli.
Program Anda akan menerima array bilangan 2 dimensi. Untuk memudahkan penguraian, Anda dapat mengasumsikan semuanya berada di antara 1 dan 9. Tugas Anda adalah membalik kolom array, barisnya, dan keduanya, menyatukan sudut-sudut yang dihasilkan, dan mengembalikan array yang dihasilkan.
Anda dapat mengasumsikan dimensi array paling tidak 1x1.
Kasus uji:
Input:
1 2 3
4 5 6
Output:
1 2 3 3 2 1
4 5 6 6 5 4
4 5 6 6 5 4
1 2 3 3 2 1
Input:
1
Output:
1 1
1 1
Input:
9
9
9
Output:
9 9
9 9
9 9
9 9
9 9
9 9
Ini adalah kode-golf , byte terkecil menang!
WS⟦ι⟧‖M→↓
mungkin? 5 byte untuk membaca input dan 4 untuk mencerminkannya.
╬
(atau karakter serupa) tidak dapat mengingat yang mana: c