From 567f05701342e78da6d72fafc1776467fd16e813 Mon Sep 17 00:00:00 2001 From: Patrik Tulach Date: Tue, 13 Oct 2026 14:43:00 +0200 Subject: [PATCH] fix --- u6/matching_brackets.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/u6/matching_brackets.py b/u6/matching_brackets.py index f011d23..ce29b2d 100644 --- a/u6/matching_brackets.py +++ b/u6/matching_brackets.py @@ -4,9 +4,12 @@ def is_paired(input_string): search = [] - for chr in input_string: + for i, chr in enumerate(input_string): if chr in open: search.append(close[open.index(chr)]) + if i == len(input_string) -1: + return False + continue if chr in (open + close): @@ -18,8 +21,4 @@ def is_paired(input_string): else: return False - return True - - - -print(is_paired("() a[]b()c{[} [fds]gh")) + return True \ No newline at end of file