Укажите через запятую в порядке возрастания все десятичные числа
Формулировка задания: Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие N, запись которых в системе счисления с основанием четыре оканчивается на K?
Задание входит в ЕГЭ по информатике для 11 класса под номером 16 (Кодирование чисел. Системы счисления).
Рассмотрим, как решаются подобные задания на примере.
Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие 25, запись которых в системе счисления с основанием четыре оканчивается на 11?
Переберем всевозможные числа в четверичной системе, заканчивающиеся на 11, в порядке возрастания и переведем их в десятичную систему счисления, чтобы проверить, не превосходят ли они 25:
0114 = 1 ⋅ 4 + 1 = 510
1114 = 1 ⋅ 42 + 1 ⋅ 4 + 1 = 2110
2114 = 2 ⋅ 42 + 1 ⋅ 4 + 1 = 3710 > 25
Значит, в качестве ответа подойдут только числа 5 и 21.
5,21
Нашли ошибку? Выделите текст и нажмите Ctrl + Enter.
- Решите уравнение, ответ запишите в десятичной системе счисления
- Найдите основание системы счисления q
- В системе счисления с некоторым основанием десятичное число записывается в виде
- Расположите документы в порядке возрастания релевантности к запросу
- Определите на основании приведённых данных фамилию и инициалы племянника
- Между населёнными пунктами A, B, C, D, E, F построены дороги
Есть другой способ решения?