@[2312658173_](/user/1185559)
三角形的**三边定义**:先将三条边的长度**从小到大进行排序**,定为 $a$,$b$,$c$。如果 $a + b > c$(**敲重点,是大于**),则可以构成三角形。反之,不可以。
所以:
```cpp
if(arr[0]+arr[1]<arr[2])
```
要改成:
```cpp
if(arr[0]+arr[1]<=arr[2])
```
by 2021zjhs005 @ 2023-11-04 22:31:27
@[2021zjhs005](/user/1121995) 非常感谢!
by 2312658173_ @ 2023-11-05 12:40:52