Предмет: Информатика,
автор: kenganik
ПИТОН за другие языки бан
Заполните массив случайными числами в интервале [0,5]. Определить, есть ли в нем элементы с одинаковыми значениями, стоящие рядом.
Пример:
Массив:
1 2 3 3 2 1
Есть: 3
Пример:
Массив:
1 2 3 4 2 1
Нет
Ответы
Автор ответа:
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
Предмет: Биология,
автор: semensysolov
Предмет: Русский язык,
автор: shadow14
Предмет: Математика,
автор: Котя20071
Предмет: Алгебра,
автор: frantseva2002