Q qwerty771 Регистрация 17 Май 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 25 Янв 2024 #1 Требуется написать программу, которая принимает строку, содержащую скобки (например, "((()))" или "(()()())" и проверяет, является ли она сбалансированной (каждая открывающая скобка имеет соответствующую закрывающую скобку).
Требуется написать программу, которая принимает строку, содержащую скобки (например, "((()))" или "(()()())" и проверяет, является ли она сбалансированной (каждая открывающая скобка имеет соответствующую закрывающую скобку).
M Mr.Lipton Регистрация 14 Сен 2013 Сообщения 74 Репутация -3 Спасибо 0 Монет 0 25 Янв 2024 #2 саша наумов
M macho25 Регистрация 17 Май 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 25 Янв 2024 #3 Сложно звучит
K kroha Регистрация 18 Сен 2013 Сообщения 74 Репутация -3 Спасибо 0 Монет 0 25 Янв 2024 #4 def check(s): if len(s) % 2 or s.startswith(')'): return False for i in range(len(s) // 2): if s == s[-i - 1]: return False return True s = input() print(check(s))
def check(s): if len(s) % 2 or s.startswith(')'): return False for i in range(len(s) // 2): if s == s[-i - 1]: return False return True s = input() print(check(s))
T Toloran Регистрация 22 Ноя 2013 Сообщения 84 Репутация -3 Спасибо 0 Монет 0 25 Янв 2024 #5 Нет не помогу
A artembotkin Регистрация 27 Июл 2013 Сообщения 76 Репутация 0 Спасибо 0 Монет 0 25 Янв 2024 #6 вот так