给你一个长度为 3 的正整数数组 sides。
判断是否能够由 sides 中的三个元素作为边长,构成一个 面积为正 的三角形。
如果可以构成这样的三角形,返回一个包含 3 个浮点数的数组,表示该三角形的三个 内角(单位为 度),并按 非递减顺序 排序。否则,返回一个空数组。
与真实答案的误差在 10-5 以内的结果都将被视为正确。
示例 1:
输入: sides = [3,4,5]
输出: [36.86990,53.13010,90.00000]
解释:
边长为 3、4、5 时,可以构成一个直角三角形。该三角形的三个内角分别约为 36.869897646°、53.130102354° 和 90°。
示例 2:
输入: sides = [2,4,2]
输出: []
解释:
边长为 2、4、2 时,无法构成一个面积为正的三角形。
提示:
sides.length == 31 <= sides[i] <= 1000