Форум » Обработка символьных строк » №4916 » Ответить

№4916

olgashl: Не могу никак понять почему у меня не сходится ответ. Задание: Текстовый файл 24-191.txt содержит строку из заглавных латинских букв, всего не более чем из 106 символов. Определите количество подстрок длиной не более 12 символов, которые начинаются и заканчиваются буквой A и не содержат других букв A (кроме первой и последней) и букв B. Мое решение: with open('24-191.txt') as f: s=f.readline() a=s.split('A') b=[x for x in a if x.find('B')==-1 and len(x)<=10] print(len(b)) Ответ мой: 1120, а должно быть 1118

Ответов - 1

MrAndrewson: Самая первая и самая последняя могут не начинаться/заканчиваться с А



полная версия страницы