К задачам

Произведение всех элементов кроме текущего

СредняяАлгоритмы
Лучше работает на десктопе
Префиксное произведениеМассивы

Дан список чисел nums. Для каждой позиции верните произведение всех элементов массива, кроме элемента на этой позиции.

Деление использовать нельзя. Нужно корректно обработать нули.

Сигнатура

def products_except_self(nums: list[int]) -> list[int]:

Примеры

Пример 1

Вход:
nums = [1,2,3,4]
Выход:[24,12,8,6]

Пример 2

Вход:
nums = [0,1,2,3]
Выход:[6,0,0,0]

Пример 3

Вход:
nums = [0,1,0,3]
Выход:[0,0,0,0]
Код
Python · Ctrl/⌘ + Enter для запуска
Лимит
06:00
Консоль
Нажмите кнопку запуска или Ctrl+Enter
Произведение всех элементов кроме текущего — Алгоритмы задача — ML Mentor