primeiro commit com exercicios de Exercism realizados até esta data

This commit is contained in:
2026-10-17 22:10:27 +01:00
commit 58fccbe27a
708 changed files with 35038 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
def equilateral(sides):
for side in sides:
if side == 0:
return False
return (sides[0] == sides[1]) and (sides[0] == sides[2]) and (sides[1] == sides[2])
def isosceles(sides):
for side in sides:
if side == 0:
return False
if (
(sides[0] + sides[1] < sides[2])
or (sides[1] + sides[2] < sides[0])
or (sides[2] + sides[0] < sides[1])
):
return False
return (sides[0] == sides[1]) or (sides[0] == sides[2]) or (sides[1] == sides[2])
def scalene(sides):
for side in sides:
if side == 0:
return False
if (
(sides[0] + sides[1] < sides[2])
or (sides[1] + sides[2] < sides[0])
or (sides[2] + sides[0] < sides[1])
):
return False
return (sides[0] != sides[1]) and (sides[0] != sides[2]) and (sides[1] != sides[2])