3200. Maximum Height of a Triangle
3200. Maximum Height of a Triangle
Description
You are given two integers red
and blue
representing the count of red and blue colored balls. You have to arrange these balls to form a triangle such that the 1^st row will have 1 ball, the 2^nd row will have 2 balls, the 3^rd row will have 3 balls, and so on.
All the balls in a particular row should be the same color, and adjacent rows should have different colors.
Return the maximum height of the triangle that can be achieved.
Example 1:
1 | Input: red = 2, blue = 4 |
Explanation:
![](https://assets.leetcode.com/uploads/2024/06/16/brb.png)
The only possible arrangement is shown above.
Example 2:
1 | Input: red = 2, blue = 1 |
Explanation:
The only possible arrangement is shown above.
Example 3:
1 | Input: red = 1, blue = 1 |
Example 4:
1 | Input: red = 10, blue = 1 |
Explanation:
The only possible arrangement is shown above.
Constraints:
1 <= red, blue <= 100
Hints/Notes
- Weekly Contest 404
Solution
Language: C++
1 | class Solution { |