ФИПИ · ЕГЭ · все форматы ответа · 2475 заданий
Тип задачи: Выполнение и анализ программы.
| КЭС: | 3.1 Формализация понятия алгоритма. Машина Тьюринга как универсальная модель вычислений |
| Тип ответа: | Краткий ответ |
Ответ: 91
При каждом проходе d получает последнюю цифру x. Команда R ← 10 · R + d приписывает эту цифру справа к строящемуся числу; затем последняя цифра удаляется из x. Таким образом, десятичная запись переворачивается, начальные нули результата исчезают.
Нужно получить двузначное число, последняя цифра которого 9. Исходное число не может быть однозначным: переворот сохранит одну цифру.
Среди двузначных чисел последняя цифра результата равна первой цифре исходного числа. Поэтому исходное число должно начинаться с 9. Число 90 превращается в 9 и не подходит; следующее число 91 превращается в 19.
Все меньшие положительные числа либо однозначные, либо имеют другую первую цифру, либо равны 90. Значит, минимально X = 91.
Проверка: сначала d = 1, R = 1, x = 9; затем d = 9, R = 19, x = 0. Результат 19 двузначный и оканчивается на 9.
Умножение накопленного R на 10 освобождает место для новой цифры справа. Поэтому порядок присваиваний принципиален: берём остаток от текущего x, обновляем R и лишь после этого отбрасываем обработанную цифру.
Ответ: 91.
Напишите пожелание к сайту или решению либо сообщите о найденной неточности в задании EGEINF4ABD5E.
Сообщение увидит только команда сайта: на странице оно не публикуется.
Комментарии к решению
Комментарии видны всем посетителям сайта.
Комментариев пока нет. Будьте первым.
Чтобы оставить комментарий, войдите или зарегистрируйтесь.