W miejscu pochówku króla Silo Asturii znajduje się napis: SILO PRINCEPS FECIT ( król Silo to zrobił ).
Pierwsza litera znajduje się na samym środku, a stamtąd czyta się, kierując się w dowolnym kierunku po przekątnej promieniującym na zewnątrz. Ostatni list znajduje się na wszystkich czterech rogach. W tym wyzwaniu uogólnisz proces ich tworzenia.
Wkład
Ciąg ( lub odpowiednik ) i liczba całkowita. Możesz przyjąć następujące założenia dotyczące danych wejściowych:
- Ciąg będzie miał nieparzystą długość.
- Liczba całkowita będzie liczbą nieparzystą od 1 do jeden mniejszą niż dwukrotność długości łańcucha.
Wydajność
Labyrinthica Inscriptio dla napisu, wykorzystując całkowitą dla wysokości lub szerokości (patrz przykłady modeli wysokość). Wyjście powinno składać się z każdej litery bez spacji, domyślny podział linii na system / język.
Przypadki testowe
Zauważ, że wprowadzenie 1 lub (długość * 2 - 1) spowoduje palindrom poziomy lub pionowy.
Input: FOO, 3 Input: BAR, 1 Input: BAR, 3 Input: BAR, 5
Output: OOO Output: RABAR Output: RAR Output: R
OFO ABA A
OOO RAR B
A
R
Input: ABCDE, 5 Input: ABCDE, 3 Input: *<>v^, 5
Output: EDCDE Output: EDCBCDE ^v>v^
DCBCD DCBABCD v><>v
CBABC EDCBCDE ><*<>
DCBCD v><>v
EDCDE ^v>v^
Punktacja
To jest golf golfowy, więc wygrywa najkrótsza odpowiedź w bajtach. Standardowe luki zabronione.