Олимпиадный тренинг

Задача . 6


Задача

Темы:

На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.

  1. Строится семеричная запись числа N.
  2. Далее эта запись обрабатывается по следующему правилу:
    а) если количество двоек в этой записи чётно, то к ней дописываются 3 пятёрки.
    б) иначе, если количество двоек в этой записи нечётно, то слева к этой записи дописывается 1 единица.
    Полученная таким образом запись является семеричной записью искомого числа R.
  3. Результат переводится в десятичную систему и выводится на экран.

Например, для исходного числа 11=14711=147​ результатом является число 145557=4058145557​=4058, а для исходного числа 14=20714=207​ это число 1207=631207​=63.

Укажите максимальное число N, после обработки которого с помощью этого алгоритма получается число R, меньшее 3799.


time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя