Предмет: Информатика,
автор: Аноним
Текстовый файл состоит не более чем из 1.000.000 символов (). Определите максимальное количество подряд идущих пар скобок "()". Для выполнения этого задания следует написать программу на Python.
Ответы
Автор ответа:
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)
Аноним:
Можно с комментариями, пж
Сорри, что так напрягаю, но просто очень важно самому разобраться)
почему целочисленное деление в print?
Похожие вопросы
Предмет: Русский язык,
автор: leejongsok12
Предмет: Английский язык,
автор: borisovskaya19
Предмет: Английский язык,
автор: kelsiYat
Предмет: Математика,
автор: BANANAROK
Предмет: Химия,
автор: romade