Задача №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)
Вас заинтересует
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад
8 лет назад