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

Срочно помогите! (На питоне)

Приложения:

Ответы

Автор ответа: ILFV183
0

Задача А:

lst = [*map(int, input("Введіть елементи списку(через пробіл):\n").split())]

max_elem, min_elem = max(lst), min(lst)

minei = lst.index(min_elem)

maxei = lst.index(max_elem)

if maxei > minei:

   res = maxei - minei

else:

   res = minei - maxei

print("Відстань від найбільшого елемента до найменшого:", res)

Задача Б:

lst = [*map(int, input("Введіть елементи списку(через пробіл):\n").split())]

ind = 0

for i in lst:

   if ind % 2 == 0 and i % 2 == 0:

       print("Число:", i, "Його індекс:", ind)

   ind += 1

Автор ответа: archery
0

# Задача А:

from random import randint

list = [randint(0, 50) for _ in range(20)]

print(list)

max_elem, min_elem = max(list), min(list)

print("Відстань від найбільшого елемента до найменшого:", abs(list.index(min_elem) - list.index(max_elem)))

# Задача Б:

def zadachaB(n):

   from random import randint

   list = [randint(0, 50) for _ in range(n)]

   print(list)

   even_index_list = [list[i] for i in range(len(list)) if i % 2 == 0 and list[i] % 2 == 0]

   print(even_index_list)

   print(f"Кількість парних елементів на парних місцях: {len(even_index_list)}")

zadachaB(50)

Похожие вопросы
Предмет: Математика, автор: karinadahanova4
Предмет: Қазақ тiлi, автор: kausarkaliolda