N. Алгоритм строит по нему новое число R следующим образом.1. Строится
Условие
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.1. Строится троичная запись числа N.2. Далее эта запись обрабатывается по следующему правилу:а) если сумма цифр троичной записи числа N делится на 3, то в этой записи два левых разряда заменяются на «112»;б) если сумма цифр троичной записи числа N на 3 не делится, то эта сумма переводится в троичную систему счисления и дописывается в конец числа.
Полученная таким образом запись является троичной записью искомого числа R.3. Результат переводится в десятичную систему и выводится на экран.
Например, для исходного числа 11 = 102₃ результатом является число 1122₃ = 44, а для исходного числа 12 = 110₃ результатом является число 1102₃ = 38.Укажите минимальное чётное число R, большее 702, которое может быть получено с помощью описанного алгоритма. В ответе запишите это число в десятичной системе счисления.
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Приведём решение Левочкина Владимира на языке Python.for N in range(1,100): X = N stroka = '' while X > 0: stroka = str(X %
Осталось ещё 3 шага
+ stroka X = X // 3 summa = 0 for i in…
+ stroka_temp summa = summa // 3 stroka =…
Приведём решение Сергея Донец на…
Бесплатно · займёт минуту