← Back to challenges

Find the Other Two Side Lengths

PythonHardgeometrymath

Instructions

Given the shortest side of a 30° by 60° by 90° triangle, find out the other two sides. Return the longest side and medium-length side in that order.

Examples

returnsides(1) ➞ (2, 1.73)

returnsides(2) ➞ (4, 3.46)

returnsides(3) ➞ (6, 5.2)

Notes

  • 30 60 90 triangles always follow this rule: let's say the shortest side length is x units, the hypotenuse would be 2x units and the other side would be x * square root of 3.
  • In the Tests, the decimal is rounded to 2 places.
  • Return the values as a tuple.
python3
Loading editor…
to run
Walks through the solution with reasoning and edge cases.
Next: Applying Discounts