• Предмет: Информатика
  • Автор: rostik14042010
  • Вопрос задан 3 месяца назад

Есть 2 массива, один заполненный юзером, другой рандомом. Нужно посчитать сумму каждого элемента двух массивов и записать их в третий массив.


ПРИМЕР:

Mss1 = [1,2,3,4]

Mss2 = [5,6,7,8,9]

Mss3 = [6,8,10,12,9]


phyton не из чата гпт пж

Ответы

Ответ дал: archery
0

from random import randint

def calcArraysSum(arr1, arr2):

   res = []

   for i in range(max(len(arr1), len(arr2))):

       a = arr1[i] if i < len(arr1) else 0

       b = arr2[i] if i < len(arr2) else 0

       res.append(a + b)

   return res

user_array = [int(input(f"A[#{i}] = ")) for i in range(int(input("n = ")))]

m = int(input("m = "))

# n, m = randint(5, 15), randint(5, 15)

# user_array = [randint(-100, 100) for _ in range(n)]

random_array = [randint(-100, 100) for _ in range(m)]

print(user_array)

print(random_array)

print(calcArraysSum(user_array, random_array))


fctdgsygfdhngfxzgsac: archery, доброй ночи! у меня в профиле вопроси с алгоритмами, можете помочь пожалуйста?
Вас заинтересует