ElevationMap


Submit solution

Points: 10
Time limit: 15.0s
Memory limit: 12M

Authors:
Problem type
Allowed languages
Python

Aim:

Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.

enter image description here

The above elevation map is represented by array [0,1,0,2,1,0,1,3,2,1,2,1]. In this case, 6 units of rain water (blue section) are being trapped. 

Input Format: First line contains the array size

Test case:

Input:

12

0

1

0

2

1

0

1

3

2

1

2

1

Output:

6


Comments

There are no comments at the moment.