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

Python. Дан целочисленный массив размера N. Преобразовать его, прибавив к четным числам первый элемент. Первый и последний элементы массива не изменять.

Ответы

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

Ответ:

from random import randint

N = int(input())

A = [randint(1, 100) for i in range(N)]

for i in range(1, N-1):

   if A[i] % 2 == 0:

       A[i] += A[0]

print(*A)

Объяснение:

Приложения:

coldZero14: Здравствуйте! Что такое "randint"?
korsa351: возвращает рандомное целое число в диапазоне
coldZero14: А зачем в print умножение?
korsa351: *A вывод массив в одну строку разделяя элементы пробелами
coldZero14: Почему именно от 1 до 100?
korsa351: рандомные числа от 1 до 100, можно указать любой интервал
Похожие вопросы