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

MediumАлгоритмы
06:00
Лучше работает на десктопе
AlgorithmsPrefix ProductArrays
YouTube00:14:48-00:22:552025 11 24 16:00 Купер ТехСобес Алгоритмы и Python [YouTube UTtpEy120Vw]Страница собеса

Дан список чисел 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]
Консоль
Нажмите Run или Ctrl+Enter для запуска