g3101_3200.s3200_maximum_height_of_a_triangle.readme.md Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of leetcode-in-java Show documentation
Show all versions of leetcode-in-java Show documentation
Java-based LeetCode algorithm problem solutions, regularly updated
The newest version!
3200\. Maximum Height of a Triangle
Easy
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 1st row will have 1 ball, the 2nd row will have 2 balls, the 3rd 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:**
**Input:** red = 2, blue = 4
**Output:** 3
**Explanation:**
![](https://assets.leetcode.com/uploads/2024/06/16/brb.png)
The only possible arrangement is shown above.
**Example 2:**
**Input:** red = 2, blue = 1
**Output:** 2
**Explanation:**
![](https://assets.leetcode.com/uploads/2024/06/16/br.png)
The only possible arrangement is shown above.
**Example 3:**
**Input:** red = 1, blue = 1
**Output:** 1
**Example 4:**
**Input:** red = 10, blue = 1
**Output:** 2
**Explanation:**
![](https://assets.leetcode.com/uploads/2024/06/16/br.png)
The only possible arrangement is shown above.
**Constraints:**
* `1 <= red, blue <= 100`
© 2015 - 2024 Weber Informatics LLC | Privacy Policy