Текстовый файл содержит последовательность из символов «(»и «)», всего не более 106 символов. Определить, с какого по счёту символа от начала файла начинается 10000-я пара скобок «()».
Тренировочный вариант от 09.11.2020 «Евгений Джобс»
Решение:
|
1 2 3 4 5 6 7 8 9 |
f = open("24.txt") s = f.read() k = 0 for i in range(len(s)): if s[i] == '(' and s[i+1] == ')': k = k + 1 if k == 10000: print(i+1) break |
40451
Ответ: 40451
