#96. 查找数组中首个特定元素前缀

    ID: 96 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatArray-2gesp3一维数组循环结构

查找数组中首个特定元素前缀

查找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