2^5 = 32 < 59 <= 64 = 2^6, т.е. необходимо 6 бит для кодирования каждой комбинации
Тогда инфообъём = 6*80 бит = 6*10 байт = 60 байт
Ответ:
написана неправильно формула: =100_А1
1)
1431_10 = 10110010111_2
всего простаранства у нас 2 байта = 8*2 = 16 бит. Дописываем нули
0000 0101 1001 0111
2)
Всего возможных 8 чисел.
i = log_2 (8) = 3 бита нужно для кодирования одного числа, т.е. полученная информация равна 3 битам
Ответ:
Исходник ниже
Объяснение:
program task;
var
x, sum: Integer;
begin
sum := 0;
while True do
begin
read(x);
if x = 0 then break;
if (x mod 3 = 0) and (x mod 10 = 4)
then sum := sum + x;
end;
writeln(sum);
end.