Tại nơi chôn cất của Vua Silo của Asturias, có một dòng chữ ghi chữ SILO PRINCEPS FECIT ( Vua Silo đã làm điều này ).
Chữ cái đầu tiên được tìm thấy ở giữa, và từ đó người ta đọc bằng cách đi theo bất kỳ hướng không chéo nào tỏa ra bên ngoài. Bức thư cuối cùng được tìm thấy trên tất cả bốn góc. Trong thử thách này, bạn sẽ khái quát quy trình để thực hiện chúng.
Đầu vào
Một chuỗi ( hoặc tương đương ) và một số nguyên. Bạn có thể đưa ra các giả định sau về đầu vào:
- Chuỗi sẽ có độ dài lẻ.
- Số nguyên sẽ là một số lẻ trong khoảng từ 1 đến một nhỏ hơn hai lần chiều dài của chuỗi.
Đầu ra
Một mê cung inscriptio cho chuỗi, sử dụng số nguyên cho chiều cao hoặc chiều rộng (xem mô hình cho các ví dụ về chiều cao). Đầu ra phải là mỗi chữ cái không có dấu cách, ngắt dòng làm mặc định cho hệ thống / ngôn ngữ của bạn.
Các trường hợp thử nghiệm
Lưu ý rằng đầu vào 1 hoặc (chiều dài * 2 - 1) sẽ dẫn đến một bảng màu ngang hoặc dọc.
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^
Chấm điểm
Đây là mã golf để câu trả lời ngắn nhất trong byte thắng. Sơ hở tiêu chuẩn bị cấm.