#7714. 收集偶数

收集偶数

题目描述

给定 nn 个整数,请你按输入顺序输出其中所有的偶数。

如果没有偶数,输出 None

本题适合练习 C++ 中 vector 的基础用法。因为输入的 nn 个数中有多少个偶数并不确定,使用 vector 收集答案会很方便。

输入格式

第一行一个整数 nn

第二行 nn 个整数 a1,a2,,ana_1,a_2,\ldots,a_n

输出格式

如果存在偶数,按输入顺序输出所有偶数,数字之间用一个空格隔开。

如果不存在偶数,输出一行 None

样例

8
1 2 3 4 5 6 7 8
2 4 6 8
5
1 3 5 7 9
None

数据范围与提示

对于 100%100\% 的数据,1n10001 \le n \le 1000109ai109-10^9 \le a_i \le 10^9

提示:可以用 vector<int> ans; 存放所有偶数,每遇到一个偶数就使用 ans.push_back(x) 加入答案。