Phyton.
Сформировать массив (список) из 20 элементов.
Каждый элемент равен случайному целому числу от 1 до 5.
С клавиатуры вводим значение для числа X
В качестве ответа, выводим на экран:
- Номер 1-го элемента равного X
- Номер последнего элемента равного X
- Номера всех элементов равных X
Если нет элементов равных X, вывести "Не найдено"
Answers & Comments
Ответ:
from random import randint
a = [randint(1, 5) for _ in range(20)]
x = int(input())
if x in a:
print(a.index(x) + 1)
print(20 - a[::-1].index(x))
print(*[i + 1 for i in range(20) if a[i] == x])
else:
print("Не найдено")
Объяснение:
Пример работы программы (число 3 введено пользователем, дальше - вывод программы):
3
1
17
1 4 7 16 17