Чтобы решить задачу, начнем с того, что Олег складывает последовательные натуральные числа. Сумма первых \( n \) натуральных чисел рассчитывается по формуле:
\[ S = \frac{n(n + 1)}{2} \]
Если Олег сложил одно из чисел дважды, то его итоговое значение будет:
\[ S + x = 477 \]
где \( x \) — это число, которое он сложил дважды. Подставим формулу для суммы:
\[ \frac{n(n + 1)}{2} + x = 477 \]
Теперь выразим \( x \):
\[ x = 477 - \frac{n(n + 1)}{2} \]
Поскольку \( x \) – натуральное число, \( 477 - \frac{n(n + 1)}{2} > 0 \).
Теперь мы попробуем подставить разные значения \( n \), чтобы найти подходящее значение, при котором \( x \) будет натуральным числом. Начнем с:
- Вычислим \( S \) для нескольких \( n \):
Для \( n = 30 \): \[ S = \frac{30 \cdot 31}{2} = 465 \] \[ x = 477 - 465 = 12 \]
Для \( n = 31 \): \[ S = \frac{31 \cdot 32}{2} = 496 \] \[ x = 477 - 496 = -19 \quad \text{(отрицательное, не подходит)} \]
Проверяя все предыдущие \( n \) от 30 до 1, мы видим, что при \( n = 30 \) мы получили значение для \( x = 12 \). Поскольку 12 – это натуральное число и наименьшее значение \( n \), которое превышает 30, дает отрицательный результат, получается:
Олег дважды сложил число 12.