N=2^i
256=2^8
i=8 (один символ кодируется восемью битами или одним байтом)
I=ki=256*1=256 байт
DВот решение данной задачи на языке Pascal:
var
s:string;
k,n,i:longint;
begin
read(s);
k:=0;
n:=0;
for i:=1 to length(s) do
begin
if ord(s[i])=65 then k:=k+1;
if ord(s[i])=32 then
begin
if k=3 then n:=n+1;
k:=0;
end;
end;
writeln(n);
end.
I = K * i
где I – информационный объем текста,
K – количество символов в тексте,
i – количество бит (информационный вес символа).
Дано:
K = 1024
I = 2 килобайта = 2048 байт = 16384 бит
Найти: i
Решение:
I = K * i
i = I / K = 16384 / 1024 = 16 бит