Your Submissions
You haven't submitted any code for this challenge yet. Solve the problem by passing all the test cases, and your submissions will appear here.
xxxxxxxxxx
42
var assert = require('assert');
function trappingRainWater(heights) {
// Your code here
}
try {
assert.equal(
trappingRainWater([0, 0, 1, 0, 2, 1, 0, 1, 3, 2, 1, 2, 1, 0, 0]),
6
);
console.log(
'PASSED: `trappingRainWater([0,0,1,0,2,1,0,1,3,2,1,2,1,0,0])` should return `6`'
);
} catch (err) {
console.log(err);
}
try {
assert.equal(
trappingRainWater([0, 0, 1, 0, 2, 4, 4, 4, 2, 3, 1, 0, 2, 4, 3, 1, 0, 1]),
14
);
console.log(
'PASSED: `trappingRainWater([0,0,1,0,2,4,4,4,2,3,1,0,2,4,3,1,0,1])` should return `14`'
OUTPUT
Results will appear here.