Напишите программу, которая заполняет массив из N элементов случайными целыми числами в диапазоне [ A , B ] и определяет количество чётных и количество нечётных элементов этого массива.
Входные данные
Входная строка содержит три числа: границы диапазона случайных чисел A и B , а также размер массива N . Все числа разделены пробелами. Гарантируется, что 0 < N ≤ 10000 .
Выходные данные
В первой строке программа должна вывести N элементов построенного массива, разделив их пробелами, а во второй строке – количество чётных элементов этого массива, а затем (через пробел) – количество нечётных элементов массива.

5 Дек 2019 в 19:49
1 384 +1
0
Ответы
1

Пример решения на языке Python:

import random
A, B, N = map(int, input().split())
array = [random.randint(A, B) for _ in range(N)]
even_count = sum(1 for x in array if x % 2 == 0)
odd_count = N - even_count
print(*array)
print(even_count, odd_count)

Пример работы программы:

Входные данные
1 10 5
Выходные данные
8 2 7 4 3
2 3
19 Апр в 00:02
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 648 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир