Четырнадцатая линейка ЕГЭ по информатике на знание систем счисления, перевод из одной в другую. Задания в банке ФИПИ простые, но на реальных ЕГЭ в последнее время гораздо сложнее (смотрите в тренажере>>).

КЭС 2.1 Двоичное кодирование. Равномерные и неравномерные коды. Декодирование сообщений, записанных с помощью неравномерных кодов. Условие Фано. Построение однозначно декодируемых кодов с помощью дерева
2.2 Теоретические подходы к оценке количества информации. Единицы измерения количества информации. Алфавитный подход к оценке количества информации. Закон аддитивности информации. Формула Хартли. Информация и вероятность. Формула Шеннона
2.5 Кодирование текстов. Кодировка ASCII. Однобайтные кодировки. Стандарт UNICODE. Кодировка UTF-8. Определение информационного объёма текстовых сообщений
2.6 Кодирование изображений. Оценка информационного объёма графических данных при заданных разрешении и глубине кодирования цвета. Цветовые модели. Кодирование звука. Оценка информационного объёма звуковых данных при заданных частоте дискретизации и разрядности кодирования

Для перевода из любой (на примере - восьмеричной) в десятичную
int('nomber', 8)

Из десятичной в двоичную
bin(nomber)
  в восьмеричную
oct(nomber)
  в 16-ричную
hex(nomber)

Из десятичной в любую по девятеричную (на примере в третичную):
n = 343**6-7**10+47
string = ''
while n >0:
    string += str(n%3)
    n//= 3
print(string[::-1])

Задания 14 ЕГЭ по информатике из банка ФИПИ

2.3 Системы счисления. Развёрнутая запись целых и дробных чисел в позиционной системе счисления. Свойства позиционной записи числа: количество цифр в записи, признак делимости числа на основание системы счисления. Алгоритм перевода целого числа из P-ичной системы счисления в десятичную. Алгоритм перевода конечной P-ичной дроби в десятичную. Алгоритм перевода целого числа из десятичной системы счисления в P-ичную. Перевод конечной десятичной дроби в P-ичную. Двоичная, восьмеричная и шестнадцатеричная системы счисления, связь между ними. Арифметические операции в позиционных системах счисления
2.4 Троичная уравновешенная система счисления. Двоично-десятичная система счисления
2.11 Представление целых чисел в памяти компьютера. Ограниченность диапазона чисел при ограничении количества разрядов. Переполнение разрядной сетки. Беззнаковые и знаковые данные. Знаковый бит. Двоичный дополнительный код отрицательных чисел. Побитовые логические операции. Логический, арифметический и циклический сдвиги. Шифрование с помощью побитовой операции «исключающее ИЛИ»
2.12 Представление вещественных чисел в памяти компьютера. Значащая часть и порядок числа. Диапазон значений вещественных чисел. Проблемы хранения вещественных чисел, связанные с ограничением количества разрядов. Выполнение операций с вещественными числами, накопление ошибок при вычислениях
3.5 Многоразрядные целые числа, задачи длинной арифметики

Впишите правильный ответ.
Значение арифметического выражения 7350 + 7150 –– x, где x –– целое положительное число, не превышающее 2300, записали в семеричной системе счисления. Определите наибольшее значение x, при котором в семеричной записи числа, являющегося значением данного арифметического выражения, содержится ровно 200 нулей.

В ответе запишите число в десятичной системе счисления.

Решение:

# Поскольку ищем наибольший Х, идем по убыванию
for x in range(2300, 0,  -1):
     a = 7**350 + 7**150 - x
     # посчитываем количество нулей без хранения семеричной записи
     k = 0
     while a > 0:
          if a % 7 == 0:
               k += 1
          a //= 7
     if k == 200:
          print(x)
          # после первого подходящего прерываем цикл
          break


for x in range(2300, 0,  -1):
     a = 7**350 + 7**150 - x
     # храним семеричную запись в строке
     s = ''
     while a > 0:
          s = f'{a % 7}' + s
          a //= 7
     if s.count('0') == 200:
          print(x)
          break


for x in range(2300, 0,  -1):
     a = 7**350 + 7**150 - x
     # храним семеричную запись в списке
     s = []
     while a > 0:
          s += [a % 7]
          a //= 7
     if s.count(0) == 200:
          print(x)
          break


Ответ: 2001

Номер: 3F4398

Впишите правильный ответ.
Значение арифметического выражения: 1618 × 410 –– 46 –– 16 –– записали в системе счисления с основанием 4. Сколько цифр 3 содержится в этой записи?

Решение:

Считаем математически, переводим из десятичной системы в четверичную, подсчитываем цифры 3 (последовательно делим на 4 и смотрим остаток, если остаток равен 3, считаем).

Python


n = 16**18 * 4**10 - 4**6 - 16
q = 0
while n:
    if n % 4 == 3:
        q += 1
    n //= 4
print(q)


Ответ: 43

Номер: 0BBD4C

Впишите правильный ответ.
Значение арифметического выражения: 2512 + 536 –– 25 –– записали в системе счисления с основанием 5. Сколько цифр 4 содержится в этой записи?

Решение:

...
Ответ: 22

Номер: 1BB943

Впишите правильный ответ.
Значение арифметического выражения

7 * 51219 + 6418 –– 5 * 817 –– 16

записали в системе счисления с основанием 8. Сколько цифр 7 содержится в этой записи?

Решение:

...
Ответ: 34

Номер: 34B444

Впишите правильный ответ.
Значение арифметического выражения: 2518 × 510 –– 56 –– 25 –– записали в системе счисления с основанием 5. Сколько цифр 4 содержится в этой записи?

Решение:

...
Ответ: 43

Номер: 49DCF1

Впишите правильный ответ.
Значение арифметического выражения

6 ∙ 512395 + 7 ∙ 64396 + 3 ∙ 8398 + 5 ∙ 8393 + 300

записали в системе счисления с основанием 64. Сколько значащих нулей содержится в этой записи?

Решение:

n = 6*512**395+7*64**396+3*8**398+5*8**393+300
q = 0
while n:
    if n % 64 == 0:
        q += 1
    n //= 64
print(q)

Ответ: 587

Дополнение:
вот этим способом
n = 6*512**395+7*64**396+3*8**398+5*8**393+300
string = ""
while n > 0:
    string += str(n%64)
    n //= 64
print(string[::-1].count("0"))
считать нельзя! Для числа, оканчивающегося на 10 в 64-ричной системе, добавляется подстрока "10". После разворота string[::-1] в конце может оказаться "01", но при подсчете count("0") символ '0' из "10" будет учтен как ноль, хотя это цифра 10. И посчитается лишний 0!

Номер: F946FA

Впишите правильный ответ.
Значение арифметического выражения

343515 – 6 ∙ 49520 + 5 ∙ 49510 – 3 ∙ 7530 – 550

записали в системе счисления с основанием 7. Определите количество цифр 6 в записи этого числа.

Решение:

...
Ответ: 1519

Номер: FF8BF8

Впишите правильный ответ.
Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 24 оканчивается на 3.

Решение:

...
Ответ: ...

Номер: 11EBF6

Впишите правильный ответ.
Значение арифметического выражения: 4914 + 742 – 49 – записали в системе счисления с основанием 7. Сколько цифр «6» содержится в этой записи?

Решение:

n = 49**14+7**42-49
string = ""
while n > 0:
    string += str(n%7)
    n //= 7
print(string[::-1].count("6"))

ИЛИ

n = 49**14+7**42-49
q = 0
while n > 0:
    if n % 7 == 6:
        q += 1
    n //= 7
print(q)

Ответ: 26

Номер: 59C6FD

Впишите правильный ответ.
Операнды арифметического выражения записаны в системе счисления с основанием 19.

98897x2119 + 2x92319

В записи чисел переменной x обозначена неизвестная цифра из алфавита 19-ричной системы счисления. Определите наибольшее значение x, при котором значение данного арифметического выражения кратно 18. Для найденного x вычислите частное от деления значения арифметического выражения на 18 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.

Решение:

...
Ответ: ...

Номер: AE42F9

Впишите правильный ответ.
Значение арифметического выражения

3 * 2569 ––  6410 + 2 * 1611 –– 17

записали в системе счисления с основанием 4. Сколько цифр 3 содержится в этой записи?

Решение:

...
Ответ: 27

Номер: 398FF7

Впишите правильный ответ.
Значение арифметического выражения: 4910 + 730 – 49 – записали в системе счисления с основанием 7. Сколько цифр «6» содержится в этой записи?

Решение:

...
Ответ: 18

Номер: 3AE8FA

Впишите правильный ответ.
Значение арифметического выражения 923 + 369 –– 9 записали в системе счисления с основанием 3. Сколько цифр «2» содержится в этой записи?

Решение:

...
Ответ: 44

Номер: 152A01

Впишите правильный ответ.
Значение арифметического выражения: 98 × 320 –– 310 –– 3 –– записали в системе счисления с основанием 3. Сколько цифр 2 содержится в этой записи?

Решение:

...
Ответ: 34

Номер: 26EF02

Впишите правильный ответ.
Значение арифметического выражения: 168 × 420 –– 410 –– 4 –– записали в системе счисления с основанием 4. Сколько цифр 3 содержится в этой записи?

Решение:

...
Ответ: 34

Номер: DCF30E

Впишите правильный ответ.
Значение арифметического выражения 3100 – x, где x – целое положительное число, не превышающее 2030, записали в троичной системе счисления. Определите наибольшее значение x, при котором в троичной записи числа, являющегося значением данного арифметического выражения, содержится ровно пять нулей.
В ответе запишите число в десятичной системе счисления.

Решение:

...
Ответ: 2024

Номер: 60860F

Впишите правильный ответ.
Укажите через запятую в порядке возрастания все числа, не превосходящие 25, запись которых в двоичной системе счисления оканчивается на 101.

Решение:

...
Ответ: ...

Номер: 87F308

Впишите правильный ответ.
Операнды арифметического выражения записаны в системе счисления с основанием 19.

98x7973119 + 36x1419

В записи чисел переменной x обозначена неизвестная цифра из алфавита 19-ричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 18. Для найденного x вычислите частное от деления значения арифметического выражения на 18 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.

Решение:

...
Ответ: ...

Номер: 217C79

Впишите правильный ответ.
Операнды арифметического выражения записаны в системе счисления с основанием 22.

98x7964122 + 36x1422+ 73x422

В записи чисел переменной x обозначена неизвестная цифра из алфавита 22-ричной системы счисления. Определите наибольшее значение x, при котором значение данного арифметического выражения кратно 21. Для найденного x вычислите частное от деления значения арифметического выражения на 21 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.

Решение:

...
Ответ: 1116743619

Номер: 5BFD7A

Впишите правильный ответ.
Значение арифметического выражения 97 + 321 –– 9 записали в системе счисления с основанием 3. Сколько цифр «2» содержится в этой записи?

Решение:

...
Ответ: 12

Номер: 4281BC

Впишите правильный ответ.
Значение арифметического выражения: 497 + 721 –– 7 –– записали в системе счисления с основанием 7. Сколько цифр 6 содержится в этой записи?

Решение:

...
Ответ: 13

Номер: 0CB4BB

Впишите правильный ответ.
Значение арифметического выражения

6 ∙ 512195 + 7 ∙ 64196 + 3 ∙ 8198 + 5 ∙ 8193 + 200

записали в системе счисления с основанием 64. Сколько значащих нулей содержится в этой записи?

Решение:

...
Ответ: 287

Номер: 774CB8

Впишите правильный ответ.
Операнды арифметического выражения записаны в системе счисления с основанием 19.

78x7964319 + 25x4319+ 63x519

В записи чисел переменной x обозначена неизвестная цифра из алфавита 19-ричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 18. Для найденного x вычислите частное от деления значения арифметического выражения на 18 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.

Решение:

...
Ответ: ...

Номер: 1F31B9

Впишите правильный ответ.
Значение арифметического выражения

7 * 512120 –– 6 * 64100 + 8210 –– 255

записали в системе счисления с основанием 8. Сколько цифр 0 содержится в этой записи?

Решение:

...
Ответ: 151

Номер: D4ACB2

Впишите правильный ответ.
Значение арифметического выражения: 1611 × 420 –– 45 –– 16 –– записали в системе счисления с основанием 4. Сколько цифр 3 содержится в этой записи?

Решение:

...
Ответ: 39

Номер: C484BD

Впишите правильный ответ.
Значение арифметического выражения: 125 + 253 + 59 – записали в системе счисления с основанием 5. Сколько значащих нулей содержит эта запись?

Решение:

...
Ответ: 7

Номер: F41C18

Впишите правильный ответ.
Значение арифметического выражения 98 + 35 –– 27 записали в системе счисления с основанием 3. Сколько цифр «2» содержится в этой записи?

Решение:

...
Ответ: 2

Номер: 198C1A

Впишите правильный ответ.
Значение арифметического выражения

4 ∙ 6251920 + 4 ∙ 1251930 – 4 ∙ 251940 – 3 ∙ 51950 – 1960

записали в системе счисления с основанием 5. Определите количество значащих нулей в записи этого числа.

Решение:

...
Ответ: 1891

Номер: 526617

 

Впишите правильный ответ.
Значение арифметического выражения: 4911 + 733 –– 7 –– записали в системе счисления с основанием 7. Сколько цифр 6 содержится в этой записи?

Решение:

...
Ответ: 21

Номер: 352C1A

Впишите правильный ответ.
Значение арифметического выражения

2 ∙ 72975 + 2 ∙ 24378 + 8181 + 2 ∙ 2784 + 2 ∙ 987 + 58

записали в системе счисления с основанием 27. Сколько значащих нулей содержится в этой записи?

Решение:

from math import *

n = 2 * 729**75 + 2 * 243**78 + 81**81 + 2 * 27**84 + 2 * 9**87 + 58
string = 0
while n:
    if n%27 == 0:
        string += 1
    n//=27
print(string)

Ответ: 144

Номер: 370F19

Впишите правильный ответ.
Значение арифметического выражения 3100 – x, где x – целое положительное число, не превышающее 2030, записали в троичной системе счисления. Определите наибольшее значение x, при котором в троичной записи числа, являющегося значением данного арифметического выражения, содержится ровно один нуль.
В ответе запишите число в десятичной системе счисления.

Решение:

for x in range(2030, 0, -1):
    n = 3 ** 100 - x
    q = 0
    while n > 0:
        if n % 3 == 0:
           q += 1
       n //= 3
    if q == 1:
       print(x)
       break

Ответ: 1823

Номер: 0FEA2F

Впишите правильный ответ.
В системе счисления с некоторым основанием число 17 записывается в виде 101. Укажите это основание.

Решение:

Обозначим основание искомой системы счисления как x.

17=x2*1+х1*0+x0*1 =>17=x2+1 =>x2=16 =>x=±4.

Основание системы счисления не может быть отрицательным, поэтому оно равно 4-м.

Ответ: 4

Номер: BA2029

Впишите правильный ответ.
Сколько единиц содержится в двоичной записи значения выражения:
48 + 28 –– 8?

Решение:

...
Ответ: 6

Номер: 648024

Впишите правильный ответ.
Операнды арифметического выражения записаны в системе счисления с основанием 19.

348x7964319 + 16x5219+ 43x719

В записи чисел переменной x обозначена неизвестная цифра из алфавита 19-ричной системы счисления. Определите наибольшее значение x, при котором значение данного арифметического выражения кратно 18. Для найденного x вычислите частное от деления значения арифметического выражения на 18 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.

Решение:

...
Ответ: 3052683115

Номер: 404DD6

Впишите правильный ответ.
Значение арифметического выражения: 255 + 515 –– 25 –– записали в системе счисления с основанием 5. Сколько цифр 4 содержится в этой записи?

Решение:

...
Ответ: 8

Номер: 1DD2DF

Впишите правильный ответ.
Значение арифметического выражения 919 + 357 –– 9 записали в системе счисления с основанием 3. Сколько цифр «2» содержится в этой записи?

Решение:

...
Ответ: 36

Номер: C68EDE

Впишите правильный ответ.
Значение арифметического выражения 3100 – x, где x – целое положительное число, не превышающее 2030, записали в троичной системе счисления. Определите наибольшее значение x, при котором в троичной записи числа, являющегося значением данного арифметического выражения, содержится ровно три нуля.
В ответе запишите число в десятичной системе счисления.

Решение:

...
Ответ: ...

Номер: 866ADB

Впишите правильный ответ.
Значение арифметического выражения 5150 + 5100 – x, где x – целое положительное число, не превышающее 2030, записали в 5-ричной системе счисления. Определите наибольшее значение x, при котором в 5-ричной записи числа, являющегося значением данного арифметического выражения, содержится ровно 50 нулей.

В ответе запишите число в десятичной системе счисления.

Решение:

...
Ответ: 2029

Номер: 62CE57

Впишите правильный ответ.
Операнды арифметического выражения записаны в системе счисления с основанием 19.

98x7973119 + 36x1419+ 73x419

В записи чисел переменной x обозначена неизвестная цифра из алфавита 19-ричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 18. Для найденного x вычислите частное от деления значения арифметического выражения на 18 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.

Решение:

...
Ответ: 467926139

Номер: 412BA2

Впишите правильный ответ.
Значение арифметического выражения: 4912 + 736 – 49 – записали в системе счисления с основанием 7. Сколько цифр «6» содержится в этой записи?

Решение:

...
Ответ: 22

Номер: 114BA7

Впишите правильный ответ.
Значение арифметического выражения

2 * 24316 ––  8117 + 2718 –– 21

записали в системе счисления с основанием 3. Сколько цифр 2 содержится в этой записи?

Решение:

...
Ответ: 64

Номер: 95D2AE

Впишите правильный ответ.
Значение арифметического выражения: 498 + 724 – 49 – записали в системе счисления с основанием 7. Сколько цифр «6» содержится в этой записи?

Решение:

...
Ответ: 14

Номер: B524C0

Впишите правильный ответ.
Значение арифметического выражения: 496 + 718 – 49 – записали в системе счисления с основанием 7. Сколько цифр «6» содержится в этой записи?

Решение:

...
Ответ: 10

Номер: B7FCC2

Впишите правильный ответ.
Значение арифметического выражения 912 + 37 –– 3 записали в системе счисления с основанием 3. Сколько цифр «2» содержится в этой записи?

Решение:

...
Ответ: 6

Номер: 54FBC3

Впишите правильный ответ.
Сколько единиц содержится в двоичной записи значения выражения:
416 + 236 –– 8?

Решение:

...
Ответ: 30

Номер: C35891

Впишите правильный ответ.
Операнды арифметического выражения записаны в системе счисления с основанием 15.

97968x1515 + 7x23315

В записи чисел переменной x обозначена неизвестная цифра из алфавита 15-ричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 14. Для найденного значения x вычислите частное от деления значения арифметического выражения на 14 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.

Решение:

...
Ответ: 116071912

Номер: E5C194

Впишите правильный ответ.
Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 22 оканчивается на 4.

Решение:

...
Ответ: ...

Номер: E7109F

Впишите правильный ответ.
Значение арифметического выражения

7 * 512120 –– 6 * 64100 + 8210 –– 255

записали в системе счисления с основанием 8. Сколько цифр 0 содержится в этой записи?

Решение:

...
Ответ: 151

Номер: 651390

Впишите правильный ответ.
Значение арифметического выражения 3100 – x, где x – целое положительное число, не превышающее 2035, записали в троичной системе счисления. Определите наибольшее значение x, при котором в троичной записи числа, являющегося значением данного арифметического выражения, содержится ровно два нуля.
В ответе запишите число в десятичной системе счисления.

Решение:

...
Ответ: 2035

Номер: 3D5C96

Впишите правильный ответ.
Значение арифметического выражения 3100 – x, где x – целое положительное число, не превышающее 2030, записали в троичной системе счисления. Определите наибольшее значение x, при котором количество нулей в троичной записи числа, являющегося значением данного арифметического выражения, максимально.
В ответе запишите число в десятичной системе счисления.

Решение:

...
Ответ: 2025

Номер: 4F8EE5

Впишите правильный ответ.
Операнды арифметического выражения записаны в системе счисления с основанием 15.

9897x2115 + 12x02315

В записи чисел переменной x обозначена неизвестная цифра из алфавита 15-ричной системы счисления. Определите наименьшее значение x, при котором значение данного арифметического выражения кратно 14. Для найденного значения x вычислите частное от деления значения арифметического выражения на 14 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.

Решение:

...
Ответ: 7853726

Номер: 0307ED

Впишите правильный ответ.
Значение арифметического выражения 912 + 38 –– 3 записали в системе счисления с основанием 3. Сколько цифр «2» содержится в этой записи?

Решение:

...
Ответ: 7

Номер: 75ECE2

Впишите правильный ответ.
Значение арифметического выражения 7170 + 7100 – x, где x – целое положительное число, не превышающее 2030, записали в 7-ричной системе счисления. Определите наибольшее значение x, при котором количество нулей в 7-ричной записи числа, являющегося значением данного арифметического выражения, максимально.

В ответе запишите число в десятичной системе счисления.

Решение:

...
Ответ: 1715

Номер: DE4AE1

Впишите правильный ответ.
Значение арифметического выражения

5 * 21620 –– 4 * 3610 + 625 –– 43

записали в системе счисления с основанием 6. Сколько цифр 5 содержится в этой записи?

Решение:

...
Ответ: 23

Номер: D6DBE3

Впишите правильный ответ.
Операнды арифметического выражения записаны в системе счисления с основанием 15.

99658x2915 + 102x02315

В записи чисел переменной x обозначена неизвестная цифра из алфавита 15-ричной системы счисления. Определите наибольшее значение x, при котором значение данного арифметического выражения кратно 14. Для найденного значения x вычислите частное от деления значения арифметического выражения на 14 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.

Решение:

...
Ответ: 118330623

Номер: E894E6

Впишите правильный ответ.
Значение арифметического выражения: 168 × 420 –– 45 –– 64 –– записали в системе счисления с основанием 4. Сколько цифр 3 содержится в этой записи?

Решение:

...
Ответ: 32

Номер: 8B17E4

Впишите правильный ответ.
Значение арифметического выражения: 930 + 390 –– 9 –– записали в системе счисления с основанием 3. Сколько цифр 2 содержится в этой записи?

Решение:

...
Ответ: 58

Номер: B36764

Впишите правильный ответ.
Значение арифметического выражения

5 * 2169 ––  3610 + 4 * 611 –– 8

записали в системе счисления с основанием 6. Сколько цифр 5 содержится в этой записи?

Решение:

...
Ответ: 16

Номер: AE7F61

Впишите правильный ответ.
Значение арифметического выражения: 928 × 310 –– 38 –– 81 –– записали в системе счисления с основанием 3. Сколько цифр 2 содержится в этой записи?

Решение:

...
Ответ: 61

Номер: A8E161

Впишите правильный ответ.
Значение арифметического выражения: 4916 + 748 – 49 – записали в системе счисления с основанием 7. Сколько цифр «6» содержится в этой записи?

Решение:

...
Ответ: 30

Номер: 8B1865

Впишите правильный ответ.
Значение арифметического выражения 256 + 54 –– 25 записали в системе счисления с основанием 5. Сколько цифр «4» содержится в этой записи?

Решение:

...
Ответ: 2

Номер: 70AF3B

Впишите правильный ответ.
Значение арифметического выражения

7*5121912 + 6*641954 - 5*81991 - 4*81980 - 2022

записали в системе счисления с основанием 8. Определите количество цифр 7 в записи этого числа.

Решение:

n = 7*512**1912+6*64**1954-5*8*1991-4*8**1980-2022
q = 0
while n > 0:
    if n % 8 == 7:
        q += 1
    n //= 8
print(q)

Ответ: 3903

Номер: BA5430

Впишите правильный ответ.
Значение арифметического выражения

4 * 12532 ––  3 * 2525 + 4 * 513 –– 14

записали в системе счисления с основанием 5. Сколько цифр 4 содержится в этой записи?

Решение:

...
Ответ: 56

Номер: D07C3D

Впишите правильный ответ.
Значение арифметического выражения

3 ∙ 625173 + 4 ∙ 125180 + 3 ∙ 25157 + 2 ∙ 5155 + 156

записали в системе счисления с основанием 25. Сколько значащих нулей содержится в этой записи?

Решение:

...
Ответ: 341

Номер: 0A2380

Впишите правильный ответ.
Значение арифметического выражения: 911 × 320 –– 39 –– 27 –– записали в системе счисления с основанием 3. Сколько цифр 2 содержится в этой записи?

Решение:

...
Ответ: 38

Номер: 000A8D

Впишите правильный ответ.
Определите количество цифр с числовым значением, превышающим 9, в 27-ричной записи числа, заданного выражением:

2 ∙ 7292014 + 2 ∙ 2432016 – 2 ∙ 812018 + 2 ∙ 272020 – 2 ∙ 92022 – 2024.

Решение:

...
Ответ: 2687

Номер: 551280

 

 


КЭС 2.1 Двоичное кодирование. Равномерные и неравномерные коды. Декодирование сообщений, записанных с помощью неравномерных кодов. Условие Фано. Построение однозначно декодируемых кодов с помощью дерева
2.2 Теоретические подходы к оценке количества информации. Единицы измерения количества информации. Алфавитный подход к оценке количества информации. Закон аддитивности информации. Формула Хартли. Информация и вероятность. Формула Шеннона
2.5 Кодирование текстов. Кодировка ASCII. Однобайтные кодировки. Стандарт UNICODE. Кодировка UTF-8. Определение информационного объёма текстовых сообщений
2.6 Кодирование изображений. Оценка информационного объёма графических данных при заданных разрешении и глубине кодирования цвета. Цветовые модели. Кодирование звука. Оценка информационного объёма звуковых данных при заданных частоте дискретизации и разрядности кодирования

Впишите правильный ответ.
Вычислите значение выражения 9E16 – 9216.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Алфавит 0123456789ABCDEF, где A = 10, B = 11, ... F = 15.
9E16 = 9 × 161 + E × 160= 144 + 14= 15810
9216 = 9 × 161 + 2 × 160= 144 + 2= 14610
158+146=12

Ответ: 12

Pyhton

# Запрашиваем у пользователя ввод значений в шестнадцатеричной системе
x_hex = input("Введите первое число: ")
y_hex = input("Введите второе число: ")
# Преобразуем значения из шестнадцатеричной системы в десятичную
x_decimal = int(x_hex, 16)
y_decimal = int(y_hex, 16)
# Вычисляем разность
result = x_decimal - y_decimal
# Выводим результат в десятичной системе
print(f"Результат в десятичной системе: {result}")

Или сразу с числами считаем прямо в питоновской консоли. В Python перевести число странной системы счисления в десятичное можно с помощью функции int(), которая принимает два аргумента: строку самого числа и основание системы счисления (16 для шестнадцатеричной, 8 для восьмеричной и так далее). Одна строка и результат готов.

int('9E', 16) - int('92', 16)

Номер: 300EF5

Впишите правильный ответ.
Сколько единиц в двоичной записи шестнадцатеричного числа E1F016?

Решение:

Если считать ручками, сначала переведем число в десятичную систему, а потом в двоичную. Сделать это легко в питонячей консоли.

Переводим в десятичную через int и основание системы счисления
int('E1F0', 16)

получаем
57840

Переводим в двоичную через bin
bin(57840)

получаем
'0b1110000111110000'

0b - это префикс бинарной системы, его можно убрать, добавив после bin(57840) [2:]

считаем единицы
str(1110000111110000).count('1')

их 8 штук.
Ответ: 8

Программно:

# Функция для подсчета единиц и нулей в двоичной записи
def count_ones_and_zeros(hex_number):
    # Преобразуем шестнадцатеричное число в десятичное
    decimal_number = int(hex_number, 16)

    # Преобразуем десятичное число в двоичное
    binary_representation = bin(decimal_number)[2:] # Убираем префикс '0b'

    # Считаем количество единиц и нулей
    count_ones = binary_representation.count('1')
    count_zeros = binary_representation.count('0')

    return count_ones, count_zeros

# Запрашиваем у пользователя ввод шестнадцатеричного числа
hex_input = input("Введите шестнадцатеричное число: ")

# Получаем количество единиц и нулей
ones, zeros = count_ones_and_zeros(hex_input)

# Выводим результат
print(f"В двоичной записи числа {hex_input} количество единиц: {ones}, количество нулей: {zeros}")

Номер: 714207

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство 100110112 < x < 100111112?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Сначала из бинарной переведем в десятичную
int('10011011', 2)
int('10011111', 2)

Получим неравенство 155 < x < 159, тут х может быть только 156, 157 или 158 - 3 варианта.
Ответ: 3

Но может быть и бОльшая разница в числах, и тогда лучше решать программно.
Образец решения прототипа на питоне в номере 84C1E2

Коротко можно решить так:

x_min = int('10011011', 2)   # 155
x_max = int('10011111', 2)  # 159
count = x_max - x_min - 1   # 159 - 155 - 1 = 3
print(count)

Номер: B44A04

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство D716 < x < DF16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на питоне в номере 84C1E2
Ответ: 7

x_min = int('D7', 16) 
x_max = int('DF', 16) 
print(x_max - x_min - 1)

Или вовсе в консоли вводим
int('DF', 16)-int('D7', 16)-1

только местами не перепутайте

Номер: 9EE305

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство 101101112 < x < 101111112?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
Ответ: 7

Номер: 533671

Впишите правильный ответ.
Вычислите значение выражения 9E16 – 9916.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
Ответ: 5

Номер: E59C76

Впишите правильный ответ.
Вычислите значение выражения 9C16 – 9416.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
Ответ: 8

Номер: 39F67C

Впишите правильный ответ.
Вычислите значение выражения 9E16 – 9416.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
Ответ: 10

Номер: 2E93BC

Впишите правильный ответ.
Вычислите значение выражения 9F16 –9216.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
9F16 = 15910
9216 = 14610
159-146=13
Ответ: 13

Номер: 6DED13

Впишите правильный ответ.
Вычислите значение выражения 9E16 – 9616.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
9E16 = 15810
9616 = 15010
158-150=8
Ответ: 8

Номер: 33AB2D

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство AB16 < x < AF16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
AB16 = (10 × 161) + (11 × 160) = 160 + 11 = 17110
AF16 = (10 × 161) + (15 × 160) = 160 + 15 = 17510
172,173,174 - 3 числа
Ответ: 3

Номер: 8E552F

Впишите правильный ответ.
Вычислите значение выражения 7E16 – 7A16.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
7E16 = (7 × 161) + (14 × 160) = 112 + 14 = 12610
7A16 = (7 × 161) + (10 × 160) = 112 + 10 = 12210
126-122=4
Ответ: 4

Номер: 6E8DD6

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство B716 < x < BF16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
B716 = (11 × 161) + (7 × 160) = 176 + 7 = 18310
BF16 = (11 × 161) + (15 × 160) = 176 + 15 = 19110
191-183-1=7
Ответ: 7

Номер: 4EA553

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство 101111012 < x < 101111112?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
101111012 = (1 × 27) + (0 × 26) + (1 × 25) + (1 × 24) + (1 × 23) + (1 × 22) + (0 × 21) + (1 × 20) = 128 + 0 + 32 + 16 + 8 + 4 + 0 + 1 = 18910
101111112 = (1 × 27) + (0 × 26) + (1 × 25) + (1 × 24) + (1 × 23) + (1 × 22) + (1 × 21) + (1 × 20) = 128 + 0 + 32 + 16 + 8 + 4 + 2 + 1 = 19110
Ответ: 1

Номер: E42756

Впишите правильный ответ.
Вычислите значение выражения FE16 – F116.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
FE16 = (15 × 161) + (14 × 160) = 240 + 14 = 25410
F116 = (15 × 161) + (1 × 160) = 240 + 1 = 24110
254-241=13
Ответ: 13

Номер: 5168A5

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство 9B16 < x < 9F16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
9B16 = (9 × 161) + (11 × 160) = 144 + 11 = 15510
9F16 = (9 × 161) + (15 × 160) = 144 + 15 = 15910
159-155-1=3
Ответ: 3

Номер: C2A3AA

Впишите правильный ответ.
Сколько единиц в двоичной записи шестнадцатеричного числа E0F316?

Решение:

Образец программы на пайтоне, считающей нули и единицы, в номере 714207
E0F316 = (14 × 163) + (0 × 162) + (15 × 161) + (3 × 160) = 57344 + 0 + 240 + 3 = 5758710
5758710 = 11100000111100112
Ответ: 9

Номер: 6D57A0

Впишите правильный ответ.
Вычислите значение выражения 9F16 – 9616.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
9F16 = (9 × 161) + (15 × 160) = 144 + 15 = 15910
9616 = (9 × 161) + (6 × 160) = 144 + 6 = 15010
159-150=9
Ответ: 9

Номер: 644EA2

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство E716 < x < EF16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
Ответ: 7

Номер: 0578C6

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство C716 < x < CF16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
Ответ: 7

Номер: 47409C

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство F716 < x < FF16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
Ответ: 7

Номер: F22A95

Впишите правильный ответ.
Вычислите значение выражения 8F16 – 8C16.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
Ответ: 3

Номер: D6129B

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство 8B16 < x < 8F16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
Ответ: 3

Номер: C2FD97

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство A716 < x < AF16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
Ответ: 7

Номер: 65B4E6

Впишите правильный ответ.
Вычислите значение выражения 9F16 – 9416.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
Ответ: 11

Номер: 8AD3E2

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполняется неравенство EB16 < x < EF16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

def convert_to_decimal(number_str, base):
    """Преобразует строку числа в указанной системе счисления в десятичное число."""
    return int(number_str, base)

def count_natural_numbers(a, b):
    """Считает количество натуральных чисел x, для которых выполняется a < x < b."""
    if a >= b:
        return 0
    return max(0, b - a - 1)

# Запрашиваем у пользователя ввод чисел и систем счисления
a_input = input("Введите число a: ")
a_base = int(input("Введите систему счисления для a (например, 10 для десятичной): "))
b_input = input("Введите число b: ")
b_base = int(input("Введите систему счисления для b (например, 10 для десятичной): "))

# Преобразуем числа a и b в десятичную систему
a_decimal = convert_to_decimal(a_input, a_base)
b_decimal = convert_to_decimal(b_input, b_base)

# Считаем количество натуральных чисел x
count = count_natural_numbers(a_decimal, b_decimal)

# Выводим результат
print(f"Количество натуральных чисел x, для которых выполняется {a_decimal} < x < {b_decimal}: {count}")

Ответ: 3

Номер: 84C1E2

Впишите правильный ответ.
Вычислите значение выражения FE16 – F916.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
FE16 = 25410
F916 = 24910
254-249=5
Ответ: 5

Номер: FD0462

Впишите правильный ответ.
Сколько существует натуральных чисел x, для которых выполнено неравенство 110110102 < x < DF16?

В ответе укажите только количество чисел, сами числа писать не нужно.

Решение:

Образец решения на пайтон в номере 84C1E2
110110102 = 21810
DF16 = 22310
219,220,221,222 -  4 числа
Ответ: 4

Номер: 82F46F

Впишите правильный ответ.
Вычислите значение выражения 6B16 – 6516.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

Решение на пайтоне в номере 300EF5
6B16 = 10710
6516 = 10110
107-101=6
Ответ: 6

Номер: CED437

Впишите правильный ответ.
Вычислите значение выражения 9F16 – 9216.

В ответе запишите вычисленное значение в десятичной системе счисления.

Решение:

int('9F', 16) - int('92', 16)
Ответ: 13

Номер: 6DED13

Тут 16-е в тех же КЭС завалялось, пока оставляем, чтобы не потерять. Не обращайте внимания.
Впишите правильный ответ.
Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:

F(n) = n при n >= 2025;

F(n) = n + F(n + 2), если n < 2025.

Чему равно значение выражения F(2022) – F(2023)?

КЭС: 2.2 Теоретические подходы к оценке количества информации. Единицы измерения количества информации. Алфавитный подход к оценке количества информации. Закон аддитивности информации. Формула Хартли. Информация и вероятность. Формула Шеннона
2.5 Кодирование текстов. Кодировка ASCII. Однобайтные кодировки. Стандарт UNICODE. Кодировка UTF-8. Определение информационного объёма текстовых сообщений
2.6 Кодирование изображений. Оценка информационного объёма графических данных при заданных разрешении и глубине кодирования цвета. Цветовые модели. Кодирование звука. Оценка информационного объёма звуковых данных при заданных частоте дискретизации и разрядности кодирования

Решение:

...
Ответ:

Номер: 2E8064

Задания устаревшего формата

Выберите правильный ответ.
Вычислите сумму чисел x и y, при x= B416, y= 468.

Результат представьте в двоичной системе счисления.

1) 110110102
2) 100000102
3) 11100102
4) 101110102

Решение:

Ответ: 1

Номер: ADDC40

Выберите правильный ответ.
Вычислите сумму чисел x и y, при x = A716, y = 568.

Результат представьте в двоичной системе счисления.

1) 110101012
2) 110010012
3) 100011112
4) 100001012

Решение:

Ответ: 1

Номер: C46CFB

Выберите правильный ответ.
Для кодирования букв А, Б, В, Г решили использовать двухразрядные последовательные двоичные числа (от 00 до 11 соответственно). Если таким способом закодировать последовательность символов ГБВА и записать результат шестнадцатеричным кодом, то получится:

1) 138
2) DBCA
3) D8
4) 3120

КЭС: 2.1 Двоичное кодирование. Равномерные и неравномерные коды. Декодирование сообщений, записанных с помощью неравномерных кодов. Условие Фано. Построение однозначно декодируемых кодов с помощью дерева
2.2 Теоретические подходы к оценке количества информации. Единицы измерения количества информации. Алфавитный подход к оценке количества информации. Закон аддитивности информации. Формула Хартли. Информация и вероятность. Формула Шеннона

Решение:

Закодируем двоичным кодом каждую букву:
А — 00
Б — 01
В — 10
Г — 11
Закодируем последовательность букв ГБВА, используя кодировку букв:
11011000
110110002=D816
Ответ: 3

Номер: E5CC26

Выберите правильный ответ.
Сколько единиц в двоичной записи числа 197?

1) 5
2) 2
3) 3
4) 4

Решение:

19710 = 110001012
4 единицы
Ответ: 4

Номер: BA0D12

Выберите правильный ответ.
Количество значащих нулей в двоичной записи десятичного числа 129 равно

1) 5
2) 6
3) 7
4) 4

Решение:

12910 = 100000012
6 нулей
Ответ: 2

Номер: 74169D

Выберите правильный ответ.
Сколько единиц в двоичной записи числа 195?

1) 5
2) 2
3) 3
4) 4

Решение:

19510 = 110000112
Ответ: 4

Номер: 1C936F

Выберите правильный ответ.
Количество значащих нулей в двоичной записи десятичного числа 126 равно

1) 1
2) 2
3) 3
4) 0

Решение:

12610 = 11111102
Ответ: 1

Номер: 1DDE36

Выберите правильный ответ.
Вычислите сумму чисел x и y, при x = 1D16, y = 728.

Результат представьте в двоичной системе счисления.

1) 100011112
2) 11001012
3) 1010112
4) 10101112

Решение:

1D16 = 2910
728 = 5810
29+58=87
8710 = 10101112
Ответ: 4

Номер: 5E15D4