function printMaxScore(msgs){
let socreList = []
let remainingMoney = 0
let remainingIndex = -1
msgs.map((item,index)=>{
let sam =remainingMoney
let reduceScore = 0
sam =sam + item
for(let i = index;i>remainingIndex;i--){
if(i != index){
sam =sam + msgs[i]
reduceScore =reduceScore + msgs[i]*(index-i)
}
}
console.log('sam',sam)
console.log('reduceScore',reduceScore)
if(sam>100){
remainingMoney = sam-100
sam = sam-remainingMoney
remainingIndex= index
}else{
remainingMoney = 0
}
socreList.push(sam-reduceScore)
})
console.log(socreList)
socreList.sort(function (a,b){
return b-a
})
console.log(socreList[0])
}
printMaxScore([1,2,97])