У списков есть индексация — как прямая, так и обратная.
Вводится список целых чисел. Выведи сумму третьего и третьего с конца элементов данного списка.
Формат входных данных
Дана одна строка, состоящая из целых чисел, разделенных пробелами.
Гарантируется, что в веденном списке содержится хотя бы 3 числа.
Формат выходных данных
Выведи одно целое число – сумму третьего и третьего с конца элементов.
python
# Чтение входных данных
numbers = list(map(int, input().split()))
# Вычисление суммы третьего и третьего с конца элементов
third_elem = numbers[2]
third_last_elem = numbers[-3]
result = third_elem + third_last_elem
# Вывод результата
print(result)
Пояснения к коду:
1. Сначала считываем входные данные с помощью функции `input()`, разбиваем строку на отдельные числа с помощью `split()` и преобразуем каждое число в целое с помощью `map(int, ...)`. Результат сохраняем в переменную `numbers`.
2. Находим третий элемент списка `numbers` с помощью индексации `[2]` (индексация начинается с 0).
3. Находим третий с конца элемент списка `numbers` с помощью индексации `[-3]`.
4. Суммируем найденные элементы и сохраняем результат в переменную `result`.
5. Выводим значение переменной `result` с помощью функции `print()`.
Таким образом, данный код решает поставленную задачу: вычисляет сумму третьего и третьего с конца элементов списка целых чисел.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет