Skip to content

Commit b0cff89

Browse files
authored
Create 1753-maximum-score-from-removing-stones.js
1 parent fb122d5 commit b0cff89

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed
+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
/**
2+
* @param {number} a
3+
* @param {number} b
4+
* @param {number} c
5+
* @return {number}
6+
*/
7+
const maximumScore = function(a, b, c) {
8+
const arr = [a, b, c]
9+
arr.sort((a, b) => a - b)
10+
11+
12+
if (arr[0] + arr[1] <= arr[2]) {
13+
return arr[0] + arr[1];
14+
} else {
15+
const min = Math.min(arr[0], Math.floor((arr[1] + arr[0] - arr[2]) / 2));
16+
return arr[2] + min;
17+
}
18+
};

0 commit comments

Comments
 (0)