From 1d83cc3f68a6c4bcff8d22ee125b01728e369f84 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 15 Oct 2026 20:23:22 +0200 Subject: [PATCH] u6 --- u6/matching_brackets.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 u6/matching_brackets.py diff --git a/u6/matching_brackets.py b/u6/matching_brackets.py new file mode 100644 index 0000000..4eed9dd --- /dev/null +++ b/u6/matching_brackets.py @@ -0,0 +1,16 @@ +PARY = {")": "(", "]": "[", "}": "{"} +OTVARACIE = set(PARY.values()) + + +def is_paired(input_string): + zasobnik = [] + + for znak in input_string: + if znak in OTVARACIE: + zasobnik.append(znak) + elif znak in PARY: + if not zasobnik or zasobnik.pop() != PARY[znak]: + return False + + return not zasobnik +