Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Solution {
- public:
- int maximumScore(int a, int b, int c) {
- return min((a+b+c)/2, (a+b+c)-max({a, b, c}));
- }
- };
- ----------------
- class Solution {
- public:
- int maximumScore(int a, int b, int c) {
- if (a > b)
- return maximumScore(b, a, c);
- if (b > c)
- return maximumScore(a, c, b);
- return (!b && !a) ? 0 : 1 + ((b>a) ? maximumScore(a, b-1, c-1) : maximumScore(a-1, b, c-1));
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement