#424. 三角形类型判断
三角形类型判断
三角形类型判断
题目描述
给你一个下标从 0 开始长度为 3 的整数数组 nums ,需要用它们来构造三角形。
三角形分类规则:
equilateral:三条边长度全部相等(等边三角形)isosceles:恰好两条边长度相等(等腰三角形)scalene:三条边长度互不相同(不等边三角形)
判定规则:
若三边无法构成合法三角形,返回字符串 "none";否则根据边长关系返回对应类型字符串。
三角形合法条件:任意两边之和严格大于第三边。
示例
示例 1
输入:3 3 3 输出:equilateral 解释:三边相等,可构成等边三角形。
示例 2
输入:3 4 5 输出:scalene 解释:任意两边之和大于第三边,三边长度均不相同。