Различия между версиями 1 и 2
Версия 1 от 2021-10-23 18:37:45
Размер: 1660
Редактор: FrBrGeorge
Комментарий:
Версия 2 от 2021-10-23 18:39:15
Размер: 1687
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 3: Строка 3:
Написать функцию `squeeze()`, которая получает на вход числовой список, обрабатывает его, удаляя элементы, которые являются суммой предыдущего и последующего элементов, и возвращает результат. [[../HomeworkRules#Class|Написать функцию]] `squeeze()`, которая получает на вход числовой список, обрабатывает его, удаляя элементы, которые являются суммой предыдущего и последующего элементов, и возвращает результат.

Написать функцию squeeze(), которая получает на вход числовой список, обрабатывает его, удаляя элементы, которые являются суммой предыдущего и последующего элементов, и возвращает результат.

print(squeeze([1, 5, 4, 3, 7, 6, 14, 8, 2]))
  • Элементы, равные сумме соседей, отмечены жирным шрифтом, именно их следует удалить:
    • 1, 5, 4, 3, 10, 7, 6, 14, 8, 2

  • Обратите внимание на то, что в ответе могут снова встречаться элементы, равные сумме соседей!
  • Подсказка: см. плашку в плане лекции на эту тему ☺

[1, 4, 3, 7, 6, 8, 2]

Спойлер:


CategoryHomework

Python/GeoPython2021/Homework_ThirdsOut (последним исправлял пользователь FrBrGeorge 2021-10-23 18:39:15)