Анонс #267. Хитрое умножение элементов массива
UniLecsЗадача: дан целочисленный массива arr. Необходимо преобразовать массив следующим образом: newArr[i] - произведение всех элементов исходного массива arr, кроме элемента arr[i].
Входные данные: arr - целочисленный массив, размер массива от 2 до 10^5. Элементы массива - целые числа от в диапазоне [-20, 20].
Вывод: преобразованный массив.
Примечание: любое произведение элементов соот-т значению Int32.
Примеры:
- arr: [ 1, 2, 3, 4 ]
Output: [ (2*3*4), (1*3*4), (1*2*4), (1*2*3) ] = [24, 12, 8, 6] - arr: [ -1, 1, 0, -3, 3 ]
Output: [ 0, 0, 9, 0, 0 ]