Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 27 января 2026 06:10

Дано число N и N чисел. Создай и выведи массив из всех чётных из них. Если чётных нет, выведи пустой массив. Ввод Вывод 3 4 5 2 [4, 2]

Ответ нейросети

27 января 2026 06:10

Задача понятна: дано N и N чисел, нужно вывести массив всех чётных чисел среди них. Если чётных нет — вывести пустой массив. Пример: вход 3, 4, 5, 2 → вывод [4, 2].

Пояснение по шагам

  • Чётное число — делится на 2 без остатка, т.е. x % 2 == 0.
  • Пройти по всем N числам и добавлять в итоговый массив только те, что являются чётными.
  • Если таких чисел нет — получим пустой массив [].
  • Сложность: время O(N) (один проход по числам), память O(N) в худшем случае (храним все чётные).

Псевдокод

  • Ввод N
  • evens = []
  • для i = 1..N:
    • прочитать x
    • если x % 2 == 0: добавить x в evens
  • вывести evens

Пример реализации на Python (один из простых вариантов)

Вариант 1: простое последовательное чтение построчно

N = int(input()) evens = [] for _ in range(N): x = int(input()) if x % 2 == 0: evens.append(x) print(evens)

Вариант 2: чтение всех чисел за раз (устойчив к разному размещению чисел во входе)

import sys

data = list(map(int, sys.stdin.read().split()))

N = data[0]

nums = data[1:1+N]

evens = [x for x in nums if x % 2 == 0]

print(evens)

Применение к примеру Ввод: 3 4 5 2 Вывод: [4, 2]

Если хотите, могу привести решение на другом языке (JavaScript, Java, C++).

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Дано число N и N чисел. Создай и выведи массив из всех чётных из них. Если чётных нет, выведи пустой массив. Ввод Вывод 3 4 5 2 [4, 2]
Задача понятна: дано N и N чисел, нужно вывести массив всех чётных чисел среди них. Если чётных нет — вывести пустой массив. Пример: вход 3, 4, 5, 2 → вывод [4, 2]. Пояснение по шагам - Чётное число — делится на 2 без остатка, т.е. x % 2 == 0. - Пройти по всем N числам и добавлять в итоговый массив только те, что являются чётными. - Если таких чисел нет — получим пустой массив []. - Сложность: время O(N) (один проход по числам), память O(N) в худшем случае (храним все чётные). Псевдокод - Ввод N - evens = [] - для i = 1..N: - прочитать x - если x % 2 == 0: добавить x в evens - вывести evens Пример реализации на Python (один из простых вариантов) # Вариант 1: простое последовательное чтение построчно N = int(input()) evens = [] for _ in range(N): x = int(input()) if x % 2 == 0: evens.append(x) print(evens) # Вариант 2: чтение всех чисел за раз (устойчив к разному размещению чисел во входе) # import sys # data = list(map(int, sys.stdin.read().split())) # N = data[0] # nums = data[1:1+N] # evens = [x for x in nums if x % 2 == 0] # print(evens) Применение к примеру Ввод: 3 4 5 2 Вывод: [4, 2] Если хотите, могу привести решение на другом языке (JavaScript, Java, C++).