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-код, ниже приложен скриншот исходного кода программы
C++
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "RUS");
double t, S, v;
cout << "Введите время(t): ";
cin >> t;
cout << "Введите путь(S): ";
cin >> S;
cout << "Введите скорость(v): ";
cin >> v;
t = S / v;
v = S / t;
cout << "Время: " << t << endl;
cout << "Скорость: " <<v << endl;
}