Найти все десятичные числа, не превосходящие 25, запись которых в системе

Отыскать все десятичные числа, не превосходящие 25, запись которых в системе счисления с основанием 2 заканчивается на 110.

Задать свой вопрос
2 ответа
Поймите и потом запомните "один раз и навсегда", как решаются сходственные задачки.
110 = 12+12+02 = 4+2 = 6
А сейчас посмотрим на картину во вложении.
Три младших разряда, дающие требуемые 110, мы не трогаем. А в старшие разряды начинаем прибавлять по +1, получая из 000 значения 001, 010, 011...
А это ни что другое, как числа 0, 1, 2, ... но только с 4-ого колочена, а не с первого, потому они будут множителями числа 2 = 8. И будем получать поочередно 0, 8, 16, ... Остается только добавлять к ним наше начальное 6, получая ряд 6, 14, 22, ...

Длинно? Но это из-за объясненья.
А вот пример. Пусть нам надобно отыскать числа, не превосходящие 31, такие, что  в 3-х младших разрядах будет 101. Как решить?
101 = 5. Три колочена заняты, счетчик пойдет с 4-ого, давая множители 2=8. Получаем ряд 5, 8+5=13, 28+5=21, 38+5=29.

Еще пример. Пусть сейчас в младших разрядах записано 1010, а границей будет 45.
1010 = 10. Занято 4 разряда, поэтому счетчик пойдет с 5-ого, порождая множители кратные 2 = 16. Получаем 10, 16+10=26, 216+10=42, ...
110(2)=2+4=6(10)
1110(2)=14(10)
10110(2)=22(10)

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


Последние вопросы

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

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

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

Войти на сайт