По результату работы программы M=4, как следует, цикл while xgt;0 отрабатывает 4 раза. Отсюда вывод - число x - меньше 8^4 (восемь в четвертой ступени).
Во - вторых, число L по результату работы программы = 12, причем L меняется, если остаток от дробленья x на 8 больше 4, отсюда можно сделать вывод, что L суммируется в цикле while только два раза.
Из всех этих заключений можно сделать вывод, что число х можно записать в виде х = а*8^3 + b,
где a и b lt; 8, и a + b = 12. Наибольшим число х будет, если a = 7, b = 5. Тогда х = 7*8^3 + 5 = 3589. Запускаем приведенную программу вводим х = 3589 и получаем результат L =12, M =4
Запускаем программу при х = 3590 и получаем L=13, M =4.
-
Вопросы ответы
Статьи
Информатика
Статьи
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.