Предмет: Информатика,
автор: vladislavpopov04
Питон. Решить нужно через создание списка и сравнивания элементов в нем
Дана последовательность натуральных чисел, завершающаяся числом 0. Определите, какое наибольшее число подряд идущих элементов этой последовательности равны друг другу.
Ответы
Автор ответа:
2
n = list(map(int, input()))
print(n)
fl = 0
k = 1
for i in range(1, len(n)):
if i != len(n)-1:
if n[i] == n [i-1]:
k += 1
else:
if k > fl:
fl = k
k = 1
else:
if k > fl:
fl = k + 1
print(fl)
получился более общий случай, без использования заканчивания нулем, проглядел в условии
Похожие вопросы
Предмет: Русский язык,
автор: kulebakin
Предмет: Русский язык,
автор: эйякрутойкилерби
Предмет: Русский язык,
автор: tatacos
Предмет: Русский язык,
автор: KiraSunAndMoon
Предмет: Английский язык,
автор: ddd106