Skip to content

Commit fc8c5b5

Browse files
authored
Update 1953-maximum-number-of-weeks-for-which-you-can-work.js
1 parent f3f9cbf commit fc8c5b5

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

1953-maximum-number-of-weeks-for-which-you-can-work.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,20 @@ const numberOfWeeks = function(milestones) {
1515

1616
return sum - cantWork;
1717
};
18+
19+
// another
20+
21+
/**
22+
* @param {number[]} milestones
23+
* @return {number}
24+
*/
25+
const numberOfWeeks = function(milestones) {
26+
const max = Math.max(...milestones)
27+
let sum = 0
28+
for(let i = 0; i < milestones.length; i++) {
29+
sum += milestones[i]
30+
}
31+
const res = sum - max
32+
33+
return Math.min(sum, res * 2 + 1)
34+
};

0 commit comments

Comments
 (0)