#96. 查找数组中首个特定元素前缀
查找数组中首个特定元素前缀
查找4之前元素
题目背景
聪聪正在玩一个数字游戏。他有一个整数数组,现在他想知道在数组中第一个数字 4 出现之前的所有数字是什么。
题目描述
给定一个非空整数数组,返回一个新数组,其中包含原数组中第一个 4 之前的所有元素。原数组中保证至少包含一个 4。请注意,在 Java 中创建长度为 0 的数组是合法的。
输入格式
输入以如下格式从标准输入中给出。
一行整数,表示数组的元素,相邻元素之间用空格分隔。
输出格式
输出以如下格式输出到标准输出中。
一行整数,表示新数组的元素,用逗号和空格分隔,并用方括号包围。
样例
1 2 4 1
[1, 2]
3 1 4
[3, 1]
1 4 4
[1]
样例解释
对于样例 1,输入数组为 1 2 4 1。第一个 4 出现在索引 2 的位置。在此之前的元素是 1 和 2。因此,输出为 [1, 2]。
数据范围
时间限制:1 秒 内存限制:1024 KiB