25. Склейка массива#
| 🎯 Уровень | 🟢 Intern |
| 🔗 Источник | LeetCode 1929 — Concatenation of Array |
| 📊 Сложность | Easy |
| 🏷️ Темы | массивы |
📝 Условие#
Верните массив длины 2n, равный nums, записанному два раза подряд.
Совет
На LeetCode
mainне нужен: данные приходят аргументами метода классаSolution.
Формат ниже — для запуска у себя черезcin/cout.
📥 Входные данные#
В первой строке число n (1 ≤ n ≤ 1000). Во второй — n чисел nums[i] (1 ≤ nums[i] ≤ 1000).
📤 Выходные данные#
2n чисел через пробел — массив nums, записанный два раза подряд.
🧪 Тесты#
Тест 1#
Ввод:
3
1 2 1
Вывод:
1 2 1 1 2 1
Тест 2#
Ввод:
4
1 3 2 1
Вывод:
1 3 2 1 1 3 2 1
Тест 3#
Ввод:
1
7
Вывод:
7 7
Заметка
Оригинальное условие и проверка решения на всех тестах — по ссылке на источник.
💡 Подсказка#
Открыть, если застрял(а) больше чем на 20 минут
ans[i] = ans[i + n] = nums[i].