Дано:
i=5(бит)
Найти: min и max мощность алфавита.
Решение:
i=Log₂N ,где N - кол-во символов
N=2⁵=32 символа - это максимальное значение мощности , так как для кодировки 33 символов нужно 2⁶ бит для символов [33;64].
По такому же принципу ищем минимальное значение, т.е. 2⁴=16 => min значение равно 2⁴+1=16+1=17 [17;32]
Вообще нужно понимать множество чисел ,которое можно кодировать 5 битами оно принадлежит [0;32] , но так как объём точно равен 5 битам, то работаем по подмножеству[17;32]
Ответ: 17;32.
//1
var x: real;
begin
write('x = ');
readln(x);
writeln(abs(10 - sqrt(1 + x * x)));
end.
//2
begin
randomize;
writeln(random(15) + 21);
end.
//3
var a, b: real;
begin
write(' Катет a = ');
readln(a);
write(' Катет b = ');
readln(b);
writeln(' Гипотенуза = ', sqrt(a * a + b * b));
end.
64 = 2^6, поэтому на 1 символ отводится 6 бит.
Всего символов на странице 40 * 60, на трёх страницах — 3 * 40 * 60, объем информации в битах равен 6 * 3 * 40 * 60.
В одном байте 8 бит, значит, количество информации 6 * 3 * 5 * 60 байт = 5400 байт.
Ответ. 5400 байт
Если на языке C++, то воспользуйся циклом for, а уже потом выводи результат на экран командой cout