Какое минимальное число можно получить из числа 972 при помощи повторяющегося

Какое малое число можно получить из числа 972 при подмоги повторяющегося сдвига цифр его записи в двоичной системе счисления? Ответ запишите в десятичной системе счисления. Повторяющимся сдвигом строчки величается начальная строчка, к которой несколько раз применили операцию 'переставить 1-ый символ в конец'. К примеру, у строки '11001' 5 повторяющихся сдвигов: '11001', '10011', '00111', '01110', '11100'.

Задать свой вопрос
2 ответа
Переведем число 972 в двоичную систему счисления:
972 = 1111001100
Необходимо выполнить 10 повторяющихся сдвигов.
Получаем: 0111100110 = 486

Артем Рамков
По-моему, Вы отыскали наибольшее число))
Руслан Ремеев
Да, блин, оправдываюсь, да и заместо 972 работал с 973. И еще... Мне Страшно не нравится новый дизайн веб-сайта, крупные заглавия (ГИГАНТОМАНИЯ), очень сероватый цвет в редакторе программ (для нас, кто плохо лицезреет - это суровый недочет веб-сайта) . А как Вы к нему (к новому оформлению относитесь? 
Есения Карнатова
"Переставить первый знак строчки в конец" - так я сообразил автора задания...
Инна Авина
еще ни одного человека не повстречал, кто бы позитивно отозвался о "новом дизайне". Но к нам не прислушиваются...
Аринка
Необыкновенно ветхим - не видно ничего... Какой-то бледно сероватый цвет в редакторе...
Эльвира Вайншельбойм
Это сделано совершенно безголово и в расчете на работу с мобильного телефона. На остальных юзеров попросту наплевали.
972 = 1111001100
1. Число будет иметь минимальное значение, если в нем будет мало вероятное количество значащих разрядов. Таких циклическх сдвигов в данном случае возможно 2 (запишем их друг под приятелем):
0011001111 - повторяющийся сдвиг на 4 разряда на лево;
0011110011 - циклический сдвиг на 8 разрядов влево;
2. При равном количестве разрядов наименьшим будет то число, у которого при просмотре разрядов слева направо встретится ноль, в то время как у второго в этом же разряде будет единица (это место выделено):
11001111 - это число наименьшее из 2-ух.
11110011
Ответ: 11001111 = 207





, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт