Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 24. Информатика. ЕГЭ. Поляков-3345
- Просмотры: 316
- Изменено: 14 января 2026
(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов J, O, B, S. Сколько раз встречаются комбинации «BOSS» при этом до и после этого слова нет символа «J»? Например, комбинации «JBOSS», «BOSSJ» и «JBOSSJ» не должны учитываться.
Решение:
Python
s = open('/home/alexei/EGE/build/kpolyakov/24/3345.txt').readline().strip()
q = 0
ls = len(s)
tmp = []
for p in range(ls - 3):
if s[p:p+4] == 'BOSS':
if p == 0 and s[p + 4] != 'J':
q += 1
if p == ls - 4 and s[p - 1] != 'J':
q += 1
q += s[p - 1] != 'J' and s[p + 4] != 'J'
print(q)
Ответ: \(2198\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


