Форум » Выполнение и анализ алгоритмов для исполнителей » задача 4778 » Ответить

задача 4778

helga112: # № 4778 Задача При условии, которое в задаче три 8 заменяются на три пятерки ответ не получается. Если условие, как в остальных задачах три 8 заменяются на две пятерки ответ получается. Подозреваем, что это опечатка. Наше решение# № 4778 i = 0 s = 250 * '5' while '55' in s: i += 1 s = s + '5' while '55555' in s: s = s.replace('55555', '88') if ('888' in s): s = s.replace('888', '55') print(s) if '55' not in s: break print('s =', s, 'i', i, i + 250)

Ответов - 2

helga112:

Поляков: Программа не совпадает с условием задачи 4778. И, возможно, забыли единичку в третьем аргументе replace.



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