Kiedyś miałem piękny prostokątny układ. To było bardzo symetryczne, ale niestety rozpadło się i teraz mam tylko lewy górny róg. Twoim zadaniem będzie odbudowanie oryginalnej tablicy.
Twój program otrzyma 2-wymiarową tablicę liczb całkowitych. Aby ułatwić parsowanie, możesz założyć, że wszystkie mają wartość od 1 do 9. Twoim zadaniem jest odwrócenie kolumn tablicy, jej wierszy i obu elementów, zszycie powstałych narożników i zwrócenie powstałej tablicy.
Możesz założyć, że wymiary tablicy będą wynosić co najmniej 1x1.
Przypadki testowe:
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
To jest golf golfowy , wygrywa najmniej bajtów!
WS⟦ι⟧‖M→↓
może? 5 bajtów na odczyt danych wejściowych i 4 na odzwierciedlenie.
╬
(lub jakąś podobną postacią), po prostu nie pamiętam, który: c