Форум » Форум, сайт и общие вопросы » Задача 6782 » Ответить

Задача 6782

DenisDevatov: [pre2] a = open('24-264.txt').readline() A = 'QWERTYUIOPASDFGHJKLZXCVBNM' B = '0123456789' for i in A: a = a.replace(i, 'A') for i in B: a = a.replace(i, '0') k = 0 S = 0 for i in range(1, len(a) - 1): if a != a[i + 1] and a != a[i - 1]: k += 1 else: S = max(S, k) k = 0 print(S) [/pre2] В задача ответ 18, я получил 16, как я понял в ответе просто посчитали максимальную длину чтобы a != a[i + 1], тогда ответ 18, но как я понимаю не учли что у строки длиной 18 перед этой строкой стоит Буква/цифра и строка начинается на Букву/цифру соответсвенно, и так же с концом строки

Ответов - 0



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