Предмет: Информатика, автор: kenganik

ПИТОН за другие языки бан
Заполните массив случайными числами в интервале [0,5]. Определить, есть ли в нем элементы с одинаковыми значениями, стоящие рядом.
Пример:
Массив:
1 2 3 3 2 1
Есть: 3
Пример:
Массив:
1 2 3 4 2 1
Нет

Ответы

Автор ответа: FANTSCR1N
1

import random

array = []

numbers = []

for _ in range(6):

   array.append(random.randint(0,5))

print(array)

for i in range(len(array) - 1):

   if array[i] == array[i + 1]:

       if not (array[i] in numbers):

           numbers.append(array[i])

if numbers != []:

   print('Есть: ', numbers)

else:

   print('Нет')


kenganik: спасибо, все работает
Интересные вопросы
Предмет: Математика, автор: gogali
Предмет: Русский язык, автор: shadow14