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
@@ -0,0 +1,28 @@
def is_paired(input_string: str) -> bool:
brackets_list: list = []
for char in input_string:
match char:
case "(" | "{" | "[":
brackets_list.append(char)
case ")":
if len(brackets_list) == 0:
return False
elif brackets_list[-1] != "(":
return False
else:
brackets_list.pop()
case "]":
if len(brackets_list) == 0:
return False
elif brackets_list[-1] != "[":
return False
else:
brackets_list.pop()
case "}":
if len(brackets_list) == 0:
return False
elif brackets_list[-1] != "{":
return False
else:
brackets_list.pop()
return True if len(brackets_list) == 0 else False