Текстовый файл состоит не более чем из 1.000.000 символов (). Определите максимальное количество подряд идущих пар скобок "()". Для выполнения этого задания следует написать программу на Python.
Ответы на вопрос
Ответил Fedy16
1
Ответ:
text = open('files/skobki.txt').read()
current = 0
maximum = 0
for i in text:
if i == '(' and current % 2 == 0 or \
i == ')' and current % 2 == 1:
if current > maximum:
maximum = current
current += 1
else:
current = 0
print(maximum // 2)
Аноним:
Можно с комментариями, пж
Новые вопросы
Математика,
2 года назад
Английский язык,
2 года назад
Английский язык,
7 лет назад
Математика,
8 лет назад