На этом форуме отвечают на конкретные вопросы. Фраза «я не понимаю, как решать» — это не вопрос. На вопрос «как решить задачу №X» вас отошлют к материалам сайта kpolyakov.spb.ru. За бессвязный поток слов и неспособность формулировать свои мысли — бан.
Если у вас не сходится ответ на какую-то задачу, пожалуйста сразу представляйте свое «правильное» решение.
Программы "заворачивайте" в тэг [pre2]...[/pre2], при этом сохраняются все отступы и применяется моноширинный шрифт. Если у вас используется сочетание "[i]" для обозначения элемента массива или строки, ставьте пробел после открывающей скобки. Иначе система выделит все дальнейшее курсивом.
Для регистрации на форуме щелкните по ссылке «Вход-регистрация» вверху страницы. В открывшееся окошко «ник» введите свою фамилию на русском языке (например, Иванов). В окошко «пароль» введите придуманный вами пароль, состоящий из латинских букв и цифр. Поставьте галочку в окошке «зарегистрироваться, я новый участник» и нажмите кнопку «ОК».
Отправлено: 29.03.23 20:26. Заголовок: задание 24-189 неверно решено
ПРИВОЖУ ВЕРНОЕ РЕШЕНИЕ a = open('24-181.txt').readline() arr = a.split('.') ans = [] for i in arr: if i.count('A') + i.count('E') + i.count('I') + i.count('O') + i.count('U') + i.count('Y') <= 7: ans.append(len(i)) print(max(ans))
Добрый день! Ваше решение неверно. При разрезании текста на строки по точке, вы получаете строки без точек, но их можно укоротить, чтобы гласных стало не более 7. Вот верная строка: a[28320:28320+90] = 'CXXGKKRXLBEDFXJRXXILIGTBNGLVFRHZCSTXRVOLRZXCJNQGKVAGLKQLZYATGJFTMVVPJWDKPHFHMHCLRHVMXSKCKW' Она является подстрокой строки 'VHBKHGFWHVXYPZEGAWAZKMNJXSGTHIDGGKYIIFAMJOBRYOCPPPMRDZRDACXXGKKRXLBEDFXJRXXILIGTBNGLVFRHZCSTXRVOLRZXCJNQGKVAGLKQLZYATGJFTMVVPJWDKPHFHMHCLRHVMXSKCKWOAOUEMLIWRBF' Целиком она условию не удовлетворяет, но после укорочения вполне.
Все даты в формате GMT
3 час. Хитов сегодня: 2882
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет