ПОМОГИТЕ ПОЖАЛУЙСТА ОЧЕНЬ НАДО
Дан массив, состоящий из целых чисел. Напишите программу, которая выводит те элементы массива, которые являются чётными числами.
Входные данные
Сначала задано число N — количество элементов в массиве (1<=N<=100). Далее через пробел записаны N чисел — элементы массива. Массив состоит из целых чисел.
Выходные данные
Необходимо вывести все четные элементы массива (то есть те элементы, которые являются четными числами).
Примеры
Входные данные
5
1 2 3 4 5
Выходные данные
2 4
П.С. ПИТОН
Ответы
Ответ дал:
0
Ответ:
def process(array):
result = []
for item in array:
if item % 2 == 0:
result.append(item)
return result
def main():
N = int(input())
assert N>=1 and N<= 100
input_array = [int(i) for i in input().split()]
assert len(input_array) == N
print(' '.join(str(i) for i in process(input_array)))
if __name__ == '__main__':
main()
Объяснение:
Протестировано на предложенном стандартном вводе/выводе + 2 доп. теста:
#1:
Ввод:
3
3 3 4
Вывод:
4
#2
Ввод:
6
3 3 3 4 6 8
Вывод:
4 6 8
P.S - Так как сайт ломает Python-код, ниже приложен скриншот исходного кода программы
Приложения:

iolandavalerypad353:
это sublime text?
Ответ дал:
3
Ответ:
n = int(input())
a = [int(i) for i in input().split()]
print(*[i for i in a if not i % 2])
Объяснение:
Вас заинтересует
1 год назад
2 года назад
3 года назад
3 года назад