01
Processing Data. Please Wait...

제품 배열

Arrays 중급
30초 미리보기

제품 배열

정수 배열이 주어지면, 주어진 배열의 다른 모든 숫자의 곱으로 이루어진 동일한 길이의 배열을 반환하는 함수를 작성하세요.

즉, output[i]의 값은 input[i]를 제외한 입력배열의 모든 숫자의 곱과 같습니다.

나눗셈을 사용하지 않고 이 문제를 해결하세요.

예제 1

입력

arr = [5, 1, 4, 2]

출력

[8, 40, 10, 20]
// 8의 값은 1 * 4 * 2 와 같습니다
// 40의 값은 5 * 4 * 2 와 같습니다
// 10의 값은 5 * 1 * 2 와 같습니다
// 20의 값은 5 * 1 * 4 와 같습니다