Ошибка.
Попробуйте повторить позже
В системе счисления с основанием p выполняется равенство
Буквами x и y обозначены некоторые цифры из алфавита системы счисления с основанием p. Определите значение основания p.
for p in range(4, 16): for x in range(p): for y in range(p): m1 = str(x)+’3’+str(x) m2 = ’2’+’1’+str(y) n1 = str(x)+str(y)+str(y)+str(x) m = int(m1, p) + int(m2, p) n = int(n1, p) if m == n: print(p)
Ошибка.
Попробуйте повторить позже
Решите уравнение:
В ответ запишите значение переменной в восьмеричной системе счисления. Если в ответе получается дробное число, то запишите его используя точку в качетсве разделителя целой и дробной частей, например 4.21.
def octf(x): num = x t = ’0.’ while num > 0: num = num*8 t += str(int(num)) num = num - int(num) return t x = int(’66’, 7) / int(’116’, 9) print(octf(x))
Ошибка.
Попробуйте повторить позже
В восьмеричной системе счисления запись некоторого числа заканчивается цифрой 7. Каким числом будет заканчиваться запись этого же числа в четверичной системе счисления?
Переведем 7 в четверичную систему счисления: . Т.к. цифра 7 является последней в записи числа, то ее последняя цифра в троичной записи и является последней искомой цифрой числа. Значит, наш ответ 3.
Ошибка.
Попробуйте повторить позже
Сколько пятерок содержится в шестеричной записи числа ?
Решение аналитически
Для начала стоить отметить, что любое десятичное число A в -ой степени можно записать как единицу и нулей в системе счисления с основанием A:
Так как нас просят узнать количество пятерок в шестеричной системе, представим все числа как степени шестерки и переведем 160 в шестеричную, так как это число не является степенью двойки, получим: .
Для начала выполним сложение:
Вычтем из полученного 424:
Примечание: при вычитании в недесятичной системе счисления, мы занимаем не “десяток”, а само основание системы счисления. В данном примере из второй единицы (она стоит в 6 разряде) мы занимаем шесть в соседний разряд, и затем из полученной “шестерки” занимаем в следующий разряд, таким образом продолжая до разряда, под которым стоит последняя цифра другого числа, отличная от нуля.
Решение программой
ans = 0 x = 6 ** 120 + 36 ** 3 - 160 while x > 0: if x % 6 == 5: ans += 1 x //= 6 print(ans)
Ошибка.
Попробуйте повторить позже
Сколько единиц в двоичной записи числа ?
Решение аналитически
Для начала стоить отметить, что любое десятичное число A в -ой степени можно записать как единицу и нулей в системе счисления с основанием A:
Так как нас просят узнать количество единиц в двоичной системе, представим все числа как степени двойки, получим: . В двоичной системе счисления эта запись выглядит так: .
Далее выполняем сложение и наглядно получаем ответ:
Решение программой
print(bin(2 ** 2019 + 8 ** 5 + 2)[2:].count(’1’))
Ошибка.
Попробуйте повторить позже
Решите уравнение:
Ответ запишите в троичной системе счисления.
Перевдем все числа в десятчиную систему счисления:
Решим уравнение в десятичной системе счисления:
Переведем ответ в троичную систему счисления:
Ошибка.
Попробуйте повторить позже
Решите уравнение:
Ответ запишите в десятичной системе счисления.
Переведем числа в десятичную систему счисления:
Решим уравнение в десятиной системе счисления:
Ошибка.
Попробуйте повторить позже
Переведите число 110011 из двоичной системы счисления в десятичную.
Для перевода начинаем считать разряды с нуля справа налево и складывать цифры, умноженные на 2 в степени разряда. То есть
Ошибка.
Попробуйте повторить позже
Найдите значение выражения Ответ дайте в системе счисления с основанием 5.
Сначала найдем значение данного выражения в десятичной системе счисления, а затем переведем ответ в пятеричную. Переведем первое число в десятичную систему счисления: Переведем второе число в десятичную систему счисления: Переведем третье число в десятичную систему счисления: Получаем число Получаем число Теперь переведем данное число в пятеричную систему счисления. Таким образом, получаем 10434.
Ошибка.
Попробуйте повторить позже
Чему равна сумма чисел и Ответ запишите в десятичной системе счисления.
Переведем первое число в десятичную систему счисления: Переведем второе число в десятичную систему счисления: Найдем сумму этих чисел:
Ошибка.
Попробуйте повторить позже
Найдите наименьшее основание системы счисления, в которой десятичное число 91 имеет ровно три значащих разряда.
Если запись числа имеет ровно три значащих разряда, то запись числа трехзначна (состоит из трех
цифр, не равных нулю). Если запись числа трехзначна, то максимальное значение числа равно ,
где переменная - основание системы счисления. Это можно увидеть на примере с десятичной системой
счисления. Максимальное трехзначное число: , максимальное двузначное
число: . Аналогично перебираем другие системы счисления, удовлетворяющие
условию задачи:
Двоичная: , слишком мало, запись числа 91 будет состоять более, чем из 3-х цифр.
Троичная: , слишком мало, запись числа 91 будет состоять более, чем из 3-х
цифр.
Четверичная: , слишком мало, запись числа 91 будет состоять более, чем из 3-х
цифр.
Пятеричная: . Значит, искомое основание - 5. Для проверки переведем
Ошибка.
Попробуйте повторить позже
Решите уравнение:
Ответ запишите в двоичной системе счисления.
Переведем 32 в десятичную систему счисления:
Составим линейное уравнение, решим его:
Теперь переведем искомое основание в двоичную систему счисления:
Ошибка.
Попробуйте повторить позже
Сколько нулей в троичной записи числа ?
Вычислим значение данного выражения в десятичной системе счисления. Для этого сначала переведём все числа, входящие в выражение в десятичную систему счисления:
Таким образом, исходное выражение превращается в: . Переведём полученное десятичное число в троичную систему счисления: . Количество нулей в троичной записи получившегося числа равно трём.
Ошибка.
Попробуйте повторить позже
Сколько существует натуральных чисел x, для которых выполняется неравенство ?
В ответе укажите только количество чисел, сами числа писать не нужно.
Переведём числа , и в десятичную систему счисления:
Таким образом, необходимо найти количество натуральных решений неравенства . Это неравенство равносильно . Решения этого неравенства легко перечислить, но мы посчитаем иначе: от 130 до 223 находится чисел. Поскольку неравенства строгие, то концы отрезка не учитываются, то есть и . Поэтому из всех чисел от 130 до 223 подходит только числа.
Ошибка.
Попробуйте повторить позже
Вычислите значение выражения . В ответе запишите вычисленное значение в десятичной
системе счисления.
Источник: ЕГЭ — 2018. Досрочная волна.
Переведём все числа в данном выражении в десятичную систему счисления:
Ошибка.
Попробуйте повторить позже
Сколько верных неравенств среди нижеследующих:
Переведём все неравенства в десятичную систему счисления:
- , таким образом, - неверное неравенство.
- , таким образом, - верное неравенство.
- , таким образом, - неверное неравенство.
Из трёх перечисленных неравенств верно только одно.
Ошибка.
Попробуйте повторить позже
Сколько существует натуральных чисел x, для которых выполняется неравенство
? В ответе укажите только количество чисел, сами числа писать не
нужно.
Переведём числа и в десятичную систему счисления:
Таким образом, необходимо найти количество натуральных решений неравенства . Их легко перечислить, но мы посчитаем иначе: от 183 до 191 находится чисел. Поскольку неравенства строгие, то концы отрезка не учитываются, то есть и . Поэтому из всех чисел от 183 до 191 подходит только чисел.
Ошибка.
Попробуйте повторить позже
Найдите наименьшее трёхзначное десятичное число, двоичная запись которого содержит пять
единиц.
Выпишем несколько самых маленьких трёхзначных чисел в двоичной системе счисления:
- ...
Легко заметить, что пять единиц встречается уже в двоичной записи числа 103, а значит это и есть наименьшее трёхзначное десятичное число, подходящее под условия задачи.
Ошибка.
Попробуйте повторить позже
Переведите в двоичную систему счисления десятичное число 173.
Первый вариант решения
. Число 173 представлено в
виде суммы двоек в различных степенях. Теперь запишем его в двоичной форме - поставим единицы в
тех разрядах, которые отвечают соответствующим степеням двойки в разложении: .
Единица стоит в первом разряде, т.к. в разложении числа 173 по степеням двойки присутствует ,
единица стоит в третьем разряде, т.к. в разложении присутствует , единица стоит в четвертом
разряде, т.к. в разложении есть , единица стоит в шестом разряде, т.к. в разложении есть ,
единица стоит в восьмом разряде, т.к. в разложении есть . В остальных разрядах стоят
нули.
Второй вариант решения
Будем составлять двоичную запись числа 173 пошагово. Для начала, поймем, какая цифра
стоит в первом разряде - 1 или 0. Для этого рассмотрим остаток от деления числа 173 на 2:
- значит, последняя цифра - один, а в следующий разряд переходит число 86.
Имеем: . Поделим 86 на 2 с остатком: , значит, во втором разряде
остаётся 0, а в третий разряд переходит 43. Имеем: . Поделим 43 на 2 с остатком:
, значит, в третьем разряде остаётся 1, а в четвертый разряд переходит 21. Имеем:
. Поделим 21 на 2 с остатком: , значит, в четвёртом разряде остаётся
1, а в пятый разряд переходит 10. Имеем: . Поделим 10 на 2 с остатком:
, значит, в пятом разряде остаётся 0, а в шестой разряд переходит 5. Имеем:
. Поделим 5 на 2 с остатком: , значит, в шестом разряде остаётся
1, а в седьмой разряд переходит 2. Имеем: . Поделим 2 на 2 с остатком:
, значит, в седьмом разряде остаётся 0, а в восьмой разряд переходит 1. Имеем:
. И наконец, поделим 1 на 2 с остатком: , значит, в восьмом разряде
остаётся 1, а в девятый разряд ничего не переходит. Имеем: , и наш процесс
завершён.
Для понимания этого метода, следует представить себе перевод в двоичную систему счисления как процесс упаковки. Представьте, что вы собрали на даче 173 яблока. Представим себе также, что вас ужасают числа, большие единицы, и вам очень не хотелось бы вслух произносить не только число “сто семьдесят три”, но и даже просто число “два”. Зато у вас есть множество маленьких коробочек, в каждую из которых вмещается два яблока. Попробуем уложить все 173 яблока в эти коробочки (деление с остатком: ) - получится 86 коробочек и одно яблоко. Теперь нам не страшно говорить “одно яблоко”, поскольку мы не боимся говорить “один”, а вот количество получившихся коробочек вызывает у нас проблемы. К счастью, у нас есть ящики, в каждый из которых вмещаются две коробки. Попробуем разложить 86 коробок в ящики (деление с остатком: ), получим ровно 43 ящика и 0 оставшихся коробок. Говорить “ноль коробок и одно яблоко” - не проблема, а вот 43 ящика - проблема. Хорошо, что у нас есть тележки, на каждую из которых помещается два ящика. Получим 21 тележку, 1 ящик, 0 коробок, 1 яблоко. Тележек многовато (больше одной), поэтому продолжим упаковывать. У нас есть кузова, в каждый из которых помещается две тележки. Имеем 10 кузовов, 1 тележка, 1 ящик, 0 коробок, 1 яблоко. Два кузова поместим в одну фуру, получим 5 фур, 0 кузовов, 1 тележка, 1 ящик, 0 коробок, 1 яблоко. Фуры поместим на паромы - по две фуры на один паром. Получим 2 парома, 1 фура, 0 кузовов, 1 тележка, 1 ящик, 0 коробок, 1 яблоко. Произнести “два парома” мы всё еще не можем, так как боимся числа “два” - придётся их тоже упаковать. Хорошо, что у нас есть бухта, вмещающая ровно два парома. Имеем: 1 бухта, 0 паромов, 1 фура, 0 кузовов, 1 тележка, 1 ящик, 0 коробок, 1 яблоко. Обратите внимание, что во всём этом длинном списке ни одно число не превышает 1. Если записать эти числа без коробок и ящиков, получится: 10101101 - это как раз число 173 в двоичной системе счисления. Именно ДВОИЧНАЯ система счисления заставляет нас бояться чисел “два” и больше, и именно ДВОИЧНАЯ система счисления определяет вместимость всех ящиков и коробок - в коробку помещается два яблока, в ящик - две коробки и т.д.