А вы сможете? Такую задачу дают в седьмом классе на проверку усвоения материала, а ещё — на собеседованиях в ИТ-компании, чтобы проверить находчивость соискателей. Её обычно или решают за пару минут без калькулятора, или тратят на это полчаса, или пишут код, который всё посчитает сам. Теперь задача — найти значение суммы и разности квадратов от 1 до 100: 1² − 2² + 3² − 4² + 5² − 6² + … + 99² − 100² =? Решение с математикой Очевидно, что можно посчитать значение каждого квадрата, а потом вычитать и складывать все значения по очереди. Но это долго и так собеседование мы точно не пройдём. Используем математическую хитрость и посмотрим на пример с точки зрения разности квадратов. Для начала расставим скобки: (1² − 2²) + (3² − 4²) + (5² − 6²) + … + (99² − 100²) Мы никак не изменили значение выражения, но у нас появилась сгруппированная разность квадратов. Вспомним формулу разности квадратов: x² − y² = (x − y) (x + y) Применим её к каждому выражению в скобках: (1 − 2) (1 + 2) + (3 − 4) (3
Школьная задача, которую дети решают без калькулятора, а взрослые — нет
23 ноября 202223 ноя 2022
2535
1 мин