Pascal. Задача #17

Условие задачи:
Преподаватель математики придумал забавную игру. Произвольное натуральное число преобразуется в двоичную систему, образуя строку бит. Биты смещаются на одну позицию вправо, а последний бит переходит на первое место. Битовые строки записываются в столбец. Процесс продолжается до тех пор, пока строки начинают повторяться. Из полученных строк максимальное значение превращается обратно в десятичную систему, и это является конечным результатом манипуляции.

Input: С клавиатуры вводится число N (0≤N≤32767).
Output: На экране выводится результат.

Решение:

Результат:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *