Maximum Number of Weeks for Which You Can Work LeetCode solution in C++

1
class Solution {
2
public:
3
long long numberOfWeeks(vector<int> &milestones) {
4
long long unsigned int maxel = *max_element(milestones.begin(), milestones.end());
5
long long unsigned int sum = 0;
6
for (auto &m : milestones) sum += m;
7
if (sum - maxel >= maxel) return sum;
8
return (sum - maxel) * 2 + 1;
9
}
10
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0