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

Створіть список із 12 випадкових елементів, (від -15 до 15). Додайте першим, останнім та 5м елементом числа, введені користувачем. Знайти найменший парний елемент у отриманому після додавання елементів списку та його номер.

Виведіть отриманий список та результат пошуку на екран
Пайтон


Аноним: На якій мові?
kzaec2008: Пайтон

Ответы

Автор ответа: Аноним
1

Відповідь:

import random

# generate a list of 12 random numbers between -15 and 15

random_numbers = [random.randint(-15, 15) for i in range(12)]

# add first, last and 5th elements to the list

first_element = random_numbers[0]

last_element = random_numbers[-1]

fifth_element = random_numbers[4]

random_numbers.extend([first_element, last_element, fifth_element])

# find the smallest even element in the list

min_even = float('inf')

min_even_index = None

for i, num in enumerate(random_numbers):

   if num % 2 == 0 and num < min_even:

       min_even = num

       min_even_index = i

# display the list and the result

print("Generated list: ", random_numbers)

if min_even_index is not None:

   print("Smallest even element in the list: ", min_even)

   print("Index of the smallest even element in the list: ", min_even_index)

else:

   print("No even number found in the list")

Пояснення:

Начебто працює правильно

Похожие вопросы
Предмет: Немецкий язык, автор: ksuhabilli2017