profile
Опубликовано 6 лет назад по предмету Информатика от КрэйзиКот

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

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