1
1
mirror of https://github.com/theoludwig/programming-challenges.git synced 2024-10-29 22:17:23 +01:00
programming-challenges/challenges/triangle-type
2023-01-04 17:59:38 +01:00
..
solutions feat(solutions): add triangle-type/rust/function 2023-01-04 17:59:38 +01:00
test feat(challenges): add triangle-type 2021-06-30 12:25:29 +02:00
README.md feat(challenges): add triangle-type 2021-06-30 12:25:29 +02:00

triangle-type

Created by @Divlo on 30 June 2021.

Instructions

Given the lengths of the 3 sides of a triangle, your function should return whether it is equilateral, isosceles, scalene or impossible.

  • A triangle is equilateral when its 3 sides are equal
  • A triangle is isosceles when 2 of its sides are equal
  • A triangle is scalene when none of its sides is equal to another side
  • A triangle is impossible when the sum of two of its sides is strictly less than the third side

Input

  • Line 1 to 3: The length of each side of the triangle

Examples

See the test folder for examples of input/output.