Завдання
Цей виклик дуже простий. Ваш вхід - це прямокутний 2D масив цілих чисел, розміром принаймні 1 × 1. Його можна прийняти в будь-якому розумному форматі. Ваш висновок повинен бути вхідним масивом, але з усіма записами НЕ на першу або останній рядок або наборі стовпців в 0
. Він повинен бути в тому ж форматі, що і вхідний.
Наприклад, якщо вхідний масив є
67 4 -8 5 13
9 13 42 4 -7
1 1 3 -9 29
16 99 8 77 0
то правильний вихід
67 4 -8 5 13
9 0 0 0 -7
1 0 0 0 29
16 99 8 77 0
Правила та оцінка
Ви можете написати повну програму або функцію, а функціям дозволяється змінювати вхід на місці замість повернення. Виграє найменший кількість байтів, а стандартні лазівки заборонені.
Тестові справи
Вони відформатовані у вигляді вкладених списків, щоб полегшити вставлення копій.
[[3]] -> [[3]]
[[7,2,8]] -> [[7,2,8]]
[[3],[5],[12],[-6]] -> [[3],[5],[12],[-6]]
[[99,98,97],[88,87,86]] -> [[99,98,97],[88,87,86]]
[[6,7],[8,9],[10,11]] -> [[6,7],[8,9],[10,11]]
[[-1,-2,-3],[1,2,3],[5,5,5]] -> [[-1,-2,-3],[1,0,3],[5,5,5]]
[[67,4,-8,5,13],[9,13,42,4,-7],[1,1,3,-9,29],[16,99,8,77,0]] -> [[67,4,-8,5,13],[9,0,0,0,-7],[1,0,0,0,29],[16,99,8,77,0]]
[[0,1,0,1,0],[1,0,1,0,1],[0,1,0,1,0],[1,0,1,0,1],[0,1,0,1,0]] -> [[0,1,0,1,0],[1,0,0,0,1],[0,0,0,0,0],[1,0,0,0,1],[0,1,0,1,0]]
Таблиця лідерів
Ось фрагмент стека для створення як звичайного табло, так і огляду переможців за мовою. Щоб переконатися, що ваша відповідь відображається, будь ласка, почніть свою відповідь із заголовка, використовуючи наступний шаблон Markdown:
## Language Name, N bytes
Якщо ви хочете включити декілька чисел (наприклад, ви покращили свою оцінку або хочете окремо вказати прапори інтерпретатора), переконайтеся, що фактичний бал є останнім номером у заголовку:
## Perl, <s>50</s> 43 + 2 (-p flag) = 45 bytes
Ви також можете зробити ім'я мови посиланням, яке потім з’явиться у фрагменті таблиць лідерів:
## [><>](http://esolangs.org/wiki/Fish), 121 bytes