/**
* max water
* @param arr int整型一维数组 the array
* @return long长整型
*/
function maxWater( arr ) {
// write code here
let l = 0, r = arr.length - 1, res = 0;
let lm = -Infinity, rm = -Infinity;
while(l < r){
lm = Math.max(lm, arr[l]);
rm = Math.max(rm, arr[r]);
if(lm > rm){
res += rm - arr[r];
r--;
}else{
res += lm - arr[l];
l++;
}
}
return res;
}
module.exports = {
maxWater : maxWater
};