Sobes.tech
Back to tasks
Intern — Middle
114

Создание массива, содержащего два последовательных копирования исходного списка

Get help with live coding in real time with Sobes Copilot
Task condition

Дан массив arr длиной n. Необходимо сформировать массив result длиной 2·n, в котором сначала идут все элементы arr, а затем их копия в том же порядке.

Пример 1: Input: arr = [1,2,1] Output: [1,2,1,1,2,1] Explanation: Массив result формируется так:

  • result = [arr[0],arr[1],arr[2],arr[0],arr[1],arr[2]]
  • result = [1,2,1,1,2,1]

Пример 2: Input: arr = [1,3,2,1] Output: [1,3,2,1,1,3,2,1] Explanation: result = [arr[0],arr[1],arr[2],arr[3],arr[0],arr[1],arr[2],arr[3]]

  • result = [1,3,2,1,1,3,2,1]