Вопрос:

Определи значение цифры b.

Ответ:

Рассмотрим выполнение программы 1121211 при начальном числе 7. 1. Применяем первую команду (1): уменьшаем 7 на 1, получаем 6. 2. Применяем первую команду (1): уменьшаем 6 на 1, получаем 5. 3. Применяем вторую команду (2): приписываем справа цифру b, получаем 5b. 4. Применяем первую команду (1): уменьшаем 5b на 1, получаем (5b - 1). 5. Применяем вторую команду (2): приписываем справа цифру b, получаем (5b - 1)b. 6. Применяем первую команду (1): уменьшаем (5b - 1)b на 1, получаем (5b - 1)b - 1. 7. Применяем первую команду (1): уменьшаем (5b - 1)b - 1 на 1, получаем (5b - 1)b - 2. По условию, результат равен 499. Это означает, что (5b - 1)b - 2 = 499. Решим уравнение: (5b - 1)b - 2 = 499 (5b - 1)b = 501 5b² - b = 501 5b² - b - 501 = 0. Решим квадратное уравнение методом дискриминанта: D = (-1)² - 4×5×(-501) = 1 + 10020 = 10021. Корни уравнения: b = (-(-1) ± √10021) / (2×5) b = (1 ± √10021) / 10. √10021 ≈ 100.1, следовательно: b = (1 + 100.1) / 10 = 101.1 / 10 = 10.1 (не подходит, так как b - цифра); b = (1 - 100.1) / 10 = -99.1 / 10 = -9.91 (не подходит). Ошибся. Давай пересчитаем!
Подать жалобу Правообладателю

Похожие