Произведение всех, кроме себя
Массивы (списки)
Средняя
Дан массив nums. Верните массив той же длины, в котором i-й элемент равен произведению всех элементов исходного массива, КРОМЕ nums[i].
Деление использовать нельзя — иначе задача теряет смысл (и ломается на нулях).
Подсказка: любой элемент ответа — это произведение всего, что слева от i, на произведение всего, что справа.
Сигнатура функции
product_except_self(nums: list[int]) -> list[int]
Примеры
| Вход | Ожидаемый результат |
| [[1, 2, 3, 4]] | [24, 12, 8, 6] |
| [[-1, 1, 0, -3, 3]] | [0, 0, 9, 0, 0] |
1решили
1пытались
100%успешность
Войдите, чтобы решить →