• Предмет: Информатика
  • Автор: КрэйзиКот
  • Вопрос задан 8 лет назад

Решить задачу на 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

Ответы

Ответ дал: AlexanderMikhailov
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)
Ответ дал: AlexanderMikhailov
0
Это Питон
Ответ дал: AlexanderMikhailov
0
С помощью чикла for и других циклов вводить числа через пробел невохможно
Ответ дал: Аноним
0
Я могу, конечно, решение написать, но их полно даже тут, среди уже решенных задач. Погyглите про map, знаток и любитель Пайтона...
Ответ дал: Аноним
0
"Так нельзя сделать я вам говорю" - вот это и есть убогость и ограниченность знаний на фоне явного отрицания факта, что они убоги.
Ответ дал: Аноним
0
Понятно, что школьник, понятно, что малолетка еще, понятно, что знания ниже плинтуса, но ершиться-то зачем? Чтобы вынуждать своими смешными категоричными заявлениями вынуждать взрослых, находящихся в теме людей, имеющих опыт и образование, постоянно ставить Вас на место?
Вас заинтересует