Решение ✅ 2776. Python. Укажите такое наибольшее число N, для которого результат работы алгоритма не превышает 123?
Предметы
2776. Python. Укажите такое наибольшее число N, для которого результат работы алгоритма не превышает 123?
0 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 50 оценок, среднее: 0,00 из 5
Загрузка...

(№ 2776) (А. Богданов) Автомат обрабатывает натуральное число N по следующему алгоритму:

1) Строится двоичная запись числа N.
2) Все кроме первой значащие цифры инвертируются (0 заменяется на 1, а 1 на 0).
3) Полученное число переводится в десятичную запись.
4) Новое число складывается с исходным, полученная сумма выводится на экран.

Пример. Дано число N = 13. Алгоритм работает следующим образом.

1) Двоичная запись числа N: 13 = 11012
2) Все кроме первой значащие цифры инвертируются: 10102.
3) Десятичное значение полученного числа 10.
4) На экран выводится число 13 + 10 = 23.

Укажите такое наибольшее число N, для которого результат работы алгоритма не превышает 123?

Данная задача решена на языке программирования - Python.

После оплаты Вы сможете скачать программный код.

 

Ответ:

63

Формат файла

  • doc

Источник

сайт Полякова

Создание сайтов - Лидер Поиска

Refund Reason