Вопрос задан 21.06.2023 в 03:49. Предмет Информатика. Спрашивает Васюченко Никита.

Питон. Решить нужно через создание списка и сравнивания элементов в нем Дана последовательность

натуральных чисел, завершающаяся числом 0. Определите, какое наибольшее число подряд идущих элементов этой последовательности равны друг другу.​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ткачёв Витя.

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)

получился более общий случай, без использования заканчивания нулем, проглядел в условии

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Здравствуйте! Чтобы решить эту задачу на Python, мы можем использовать создание списка и сравнивание элементов в нем. Вот пример кода, который поможет найти наибольшее количество подряд идущих элементов, равных друг другу, в данной последовательности натуральных чисел:

```python sequence = [] element = int(input("Введите число: "))

while element != 0: sequence.append(element) element = int(input("Введите число: "))

max_count = 0 current_count = 1

for i in range(len(sequence) - 1): if sequence[i] == sequence[i+1]: current_count += 1 else: if current_count > max_count: max_count = current_count current_count = 1

if current_count > max_count: max_count = current_count

print("Наибольшее число подряд идущих элементов, равных друг другу:", max_count) ```

Вы можете запустить этот код и вводить последовательность чисел, завершая ее нулем (0). Он найдет наибольшее число подряд идущих элементов, равных друг другу, в данной последовательности.

Надеюсь, это поможет вам решить задачу! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос