Виклик:
Давши список багаторядкових рядків, перекрийте їх (у верхньому лівому куті) та виведіть результат.
Приклад:
Вхід: ["aaaa\naaaa\naaaa\naaaa","bb\nbb\nbb","c"]
Вихід:
cbaa
bbaa
bbaa
aaaa
Правила виклику:
- Формат введення є гнучким. Ви можете отримувати вхід у вигляді двовимірного списку рядків (тобто
[["aaaa","aaaa","aaaa","aaaa"],["bb","bb","bb"],["c"]]
) або 3D-списку символів (тобто[[["a","a","a","a"],["a","a","a","a"],["a","a","a","a"],["a","a","a","a"]],[["b","b"],["b","b"],["b","b"]],[["c"]]]
). Ви можете приймати всі входи один за одним через STDIN. І т.д. - Формат виводу суворий. Можна вибрати друк або повернути багаторядковий рядок. (Якщо у вашій мові немає жодних рядків, виведення у вигляді двовимірного списку символів дозволено як альтернатива. Але лише якщо у вашій мові немає рядків.)
- Порядок вхідного списку, безумовно, важливий (але вам дозволяється приймати дані зворотно, якщо ви захочете).
- Вхідні дані містять лише друкований ASCII в діапазоні Unicode (
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
). - Вхідними даними будуть лише прямокутники (тому ніяких дивних фігур). Вихідні дані не потрібні прямокутники.
- Допускаються проміжки пробілу та одна затримка нового рядка. Провідні пробіли та / або нові рядки немає.
Загальні правила:
- Це код-гольф , тому найкоротша відповідь у байтах виграє.
Не дозволяйте мовам коду-гольфу відштовхувати вас від публікації відповідей з не кодовими гольф-мовами. Спробуйте придумати якомога коротшу відповідь на "будь-яку" мову програмування. - Для вашої відповіді застосовуються стандартні правила з правилами вводу / виводу за замовчуванням , тому вам дозволяється використовувати STDIN / STDOUT, функції / метод із відповідними параметрами та повним програмами типу повернення. Твій дзвінок.
- Лазівки за замовчуванням заборонені.
- Якщо можливо, додайте посилання з тестом для вашого коду (тобто TIO ).
- Також настійно рекомендується додавати пояснення до своєї відповіді.
Тестові приклади:
Вхід: ["aaaa\naaaa\naaaa\naaaa","bb\nbb\nbb","c"]
Вихід:
cbaa
bbaa
bbaa
aaaa
Вхід: ["12345\n54321","00\n00\n00\n00","001\n011\n012"]
Вихід:
00145
01121
012
00
Вхід: ["sm\noo\nmr\nee\nt!\nh_\ni_\nn_\ng_","!@#$%^\n&*()_+\nqwerty\nuiopas","this\nis_a\ntest"]
Вихід:
this%^
is_a_+
testty
uiopas
t!
h_
i_
n_
g_