Составьте программу, которая вычисляет количество и произведение нечетных чисел среди 100 случайных чисел, генерируемых из [1,200] .

Вопрос школьника по предмету Информатика

Составьте программу, которая вычисляет количество и произведение

нечетных чисел среди 100 случайных чисел, генерируемых из [1,200] .

Ответ учителя по предмету Информатика

# Python 3.X

from random import randint

from functools import reduce

arr = [randint(1, 201) for _ in range(100)]

odd = list(filter(lambda x: x % 2 == 1, arr))

print(‘Количество: {}’.format(len(odd)), ‘Произведение: {:,}’.format(reduce(lambda x, y: x * y, odd)), sep=’n’)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие вопросы от пользователей