Количество информации в одном символе = log(2)32=5 бит
230 байт = 230*8 бит
Количество символов в сообщении = (230*8)/5 = 368
255 из 10-ичной в 2-ичную
255/2=127 127*2=63 63/2= 31 31/2=15 15/2=7 7/2=3 3/2=1
1 1 1 1 1 1 1 1
ответ 11111111
215 из 10-ой в 2-ую
215/2=107 107/2= 53 53/2=26 26/2=13 13/2=6 6/2=3 3/2=1
1 1 1 0 1 0 1
ответ 1010111
Заменяем каждую цифру шестнадцатиричного числа соответствующей двоичной тетрадой.
BEC2(16)=1011 1110 1100 0010(2)
В полученном числе девять единиц.
var A:array[1..10] of integer;
i,k:integer;
begin
k:=0;
for i:=1 to 10 do
if (a[i]>0) and (a[i] mod 3=0) then k:=k+1;
writeln ('k=',k);
readln;
end.
помоему так)