На вход подаётся число N, а затем N натуральных чисел в столбик. Записать их в массив. Найти и вывести произведение элементов массива, которые имеют нечётное значение. Гарантируется, что в исходном массиве есть хотя бы один элемент, значение которого нечётно. На питоне
Answers & Comments
N = int(input())
lst = []
sm = 1
for i in range(N):
lst += [int(input())]
if lst[i] % 2 == 1:
sm *= lst[i]
print(sm)
import numpy as np
N = int(input())
lst = []
sm = 1
for i in range(N):
lst += [int(input())]
mas = np.array(lst)
for i in mas:
if i % 2 == 1:
sm *= i
print(sm)