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

задача 6855

tokiyoji11: как решить задачу №6855

Ответов - 1

Ж: примерно так: [pre2] l=[] for n in range(100): s='1'+'2'*n while any(c in s for c in ['12','322','222']): if '12' in s: s=s.replace('12','2',1) if '322' in s: s = s.replace('322', '21', 1) if '222' in s: s = s.replace('222', '3', 1) l.append(len(s)) print(max(l)) [/pre2]



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