Задать вопрос
26 июля, 22:58

Решить задачу на Python

Часть списка в конец

Имеется список из N элементов (N < 101). Измените исходный список, переставив S элементов списка в конец, начиная с элемента под номером P.

Формат входных данных

В первой строке вводится N (N < 101) - размерность списка.

Во второй строке через пробел вводятся N элементов списка

В третьей строке вводятся числа S (количество переставляемых элементов) и P (номер первого из S элементов).

Формат выходных данных

Вывести измененный список.

Примеры

входные данные

10

98 37 59 93 60 94 14 19 - 38 - 76

5 3

выходные данные

98 37 19 - 38 - 76 59 93 60 94 14

+5
Ответы (1)
  1. 26 июля, 23:44
    0
    n = int (input ('Введите кол-во чисел: '))

    a = []

    for k in range (n) :

    m = int (input ('Введите число:'))

    a. append (m)

    s = int (input ('Введите кол-во заменяемых элементов: '))

    for j in range (s) :

    s1 = int (input ('Внимание: [0] это индекс первого элемента. Введите индекс заменяемого элемента: '))

    a. append (a[s1])

    a. remove ([s1])

    print (a)
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Решить задачу на Python Часть списка в конец Имеется список из N элементов (N < 101). Измените исходный список, переставив S элементов ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Дан массив из n элементов. Необходимо определить, есть ли в данном массиве элемент, равный заданному числу k ? Если есть, то вывести номер первого его вхождения. Формат входных данных С клавиатуры вводится натуральное число n (n≤100).
Ответы (1)
Дан массив из n элементов. Необходимо определить, есть ли в данном массиве два соседних элемента, равных заданному числу k ? Если есть, то вывести индексы первой такой пары чисел.
Ответы (1)
Дан массив целых чисел в диапазоне от - 30000 до 30000. Отсортировать его по убыванию. Методом простого выбора. Формат ввода: В первой строке - количество элементов массива не превосходящее 100. На второй строке через пробел элементы массива.
Ответы (1)
Паскаль Формат входных данных Сначала задано число N - количество элементов в массиве (1N35). Далее через пробел записаны N чисел - элементы массива. Формат выходных данных Необходимо вывести значение наибольшего элемента в массиве.
Ответы (1)
Дано натуральное трёхзначное число n. Найдите сумму и произведение цифр в нём. Формат входных данных Вводится целое число n (100≤n≤999) Формат выходных данных Требуется вывести сумму и произведение его цифр через пробел.
Ответы (1)