Данная программа принимает на вход две строки. Первая строка содержит одно целое число n, а вторая строка содержит n целых чисел, разделенных пробелами.
Программа сначала сортирует список целых чисел, а затем выводит сумму элементов списка, начиная с индекса n до конца списка, и сумму элементов списка, начиная с начала списка и до индекса n.
Шаги решения:
1. Принять входные данные: целое число n и список целых чисел.
2. Используя функцию map() и метод split(), считать строку с числами и преобразовать ее в список целых чисел.
3. Отсортировать список чисел.
4. Вычислить сумму элементов списка, начиная с индекса n и до конца списка, с помощью функции sum().
5. Вычислить сумму элементов списка, начиная с начала списка и до индекса n, с помощью функции sum().
6. Вывести результаты суммы на экран.
Пример:
Входные данные:
n = 3
Список = [5, 2, 9, 1, 7]
Шаги:
1. Принять число n и список [5, 2, 9, 1, 7].
2. Отсортировать список: [1, 2, 5, 7, 9].
3. Вычислить сумму элементов списка, начиная с индекса n до конца списка: 7 + 9 = 16.
4. Вычислить сумму элементов списка, начиная с начала списка и до индекса n: 1 + 2 + 5 = 8.
5. Вывести результаты: 16 8.