PassingCars 100% Solution in Javascript
Question
My Solution
function solution(A) { let suffixSum = []; let sum = 0; let ans = 0; for (let i = A.length-1; i >= 0; i--) { sum += A[i]; suffixSum[i] = sum; } for (let i = 0; i < A.length; i++) { if (A[i] == 0) ans += suffixSum[i]; if (ans > 1000000000) return -1; } return ans; }