Ich hatte einmal eine schöne rechteckige Anordnung. Es war sehr symmetrisch, aber leider ist es auseinandergefallen und jetzt habe ich nur die obere linke Ecke. Ihre Aufgabe wird es sein, das ursprüngliche Array wiederherzustellen.
Ihr Programm erhält ein zweidimensionales Array von Ganzzahlen. Um das Parsen zu vereinfachen, können Sie davon ausgehen, dass alle Werte zwischen 1 und 9 liegen. Ihre Aufgabe ist es, die Spalten und Zeilen des Arrays umzukehren, die resultierenden Ecken zusammenzufügen und das resultierende Array zurückzugeben.
Sie können davon ausgehen, dass die Array-Abmessungen mindestens 1x1 betragen.
Testfälle:
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
Das ist Code-Golf , die wenigsten Bytes gewinnen!
WS⟦ι⟧‖M→↓
vielleicht? 5 Bytes, um die Eingabe zu lesen und 4, um sie wiederzugeben.
╬
(oder einem ähnlichen) Charakter macht und sich nicht daran erinnern kann, welche: c