#20. 创建双倍长度数组
创建双倍长度数组
创建双倍长度数组
题目背景
聪聪最近在学习数组操作。他遇到一个有趣的问题,需要根据现有数组创建一个新的数组。
题目描述
给定一个整数数组,返回一个长度是原数组两倍的新数组。新数组的最后一个元素与原数组的最后一个元素相同,而所有其他元素都为 。原数组的长度至少为 。注意:默认情况下,一个新的整数数组的所有元素都为 。
输入格式
输入以如下格式从标准输入中给出。
一个整数数组,元素之间用空格分隔。
输出格式
输出以如下格式输出到标准输出中。
一个新的整数数组,元素之间用逗号和空格分隔。
样例
[4 5 6]
[0, 0, 0, 0, 0, 6]
[1 2]
[0, 0, 0, 2]
[3]
[0, 3]
样例解释
对于第一个样例,原数组为 [4 5 6],长度为 。新数组的长度应为 。新数组的最后一个元素应与原数组的最后一个元素 相同,其他元素为 。因此,新数组为 [0, 0, 0, 0, 0, 6]。
数据范围
每个测试用例的时间限制为 秒,内存限制为 KiB。