#188. 提取数组中前N个偶数
提取数组中前N个偶数
提取前N个偶数
题目背景
聪聪正在学习数组操作,他遇到了一个任务,需要从一个整数数组中筛选出特定的元素。
题目描述
给定一个由正整数组成的数组,以及一个整数 。请返回一个长度为 的新数组,其中包含原数组中前 个偶数。保证原数组中至少包含 个偶数。
输入格式
输入以如下格式从标准输入中给出。
一行,包含若干个正整数,前一部分表示数组 的元素(以空格分隔),最后一个整数表示 。
输出格式
输出以如下格式输出到标准输出中。
一行,表示一个新数组,其中包含原数组中前 个偶数。数组元素之间用逗号和空格分隔,并用方括号
[]包裹。
样例
3 2 4 5 8 2
[2, 4]
3 2 4 5 8 3
[2, 4, 8]
6 1 2 4 5 8 3
[6, 2, 4]
样例解释
样例1: 输入数组 [3 2 4 5 8] 和 。原数组中的偶数依次是 。取前 个偶数,得到 [2, 4]。
样例2: 输入数组 [3 2 4 5 8] 和 。原数组中的偶数依次是 。取前 个偶数,得到 [2, 4, 8]。
样例3: 输入数组 [6 1 2 4 5 8] 和 。原数组中的偶数依次是 。取前 个偶数,得到 [6, 2, 4]。
数据范围
时间限制:1秒,内存限制:1024KB。