Предмет: Информатика,
автор: acumaqqq
Задача №231. Вставка числа
Ввод и вывод данных производятся через стандартные потоки ввода-вывода.
Требуется вставить в данный массив на данное место данный элемент, сдвинув остальные элементы вправо.
Входные данные
В первой строке вводится одно натуральное число, не превосходящее 1000 – размер массива. Во второй строке задаются N чисел – элементы массива (целые числа, не превосходящие по модулю 1000). В третьей строке вводится число, которое необходимо вставить, и номер места, на которое его нужно вставить.
Выходные данные
Вывести получившийся массив.
Примеры
входные данные
5
1 2 3 4 5
2 3
выходные данные
1 2 2 3 4 5
python code
Ответы
Автор ответа:
0
N = int(input())
arr = list(map(int, input().split()))
x, k = map(int, input().split())
arr.insert(k-1, x)
print(*arr)
Похожие вопросы
Предмет: Английский язык,
автор: Аноним
Предмет: Математика,
автор: veronikazozulia1508
Предмет: Английский язык,
автор: gulimoral635
Предмет: Английский язык,
автор: sofikhryukina
Предмет: История,
автор: lizasherban200733