7. 2 цвета кодируются глубиной цвета в 1 бит, т.к. 2 = 2^1. Значит рисунуко 184*2048 займет 184*2048*1 = 376832 бит = 47104 байт = 46 кбайт (8 бит = 1 байт, 1 кбайт = 1024 байт)
8. В рисунке 256*208 всего 256*208 = 53248 пикселей.
13 кбайт = 13312 байт = 106496 бит
Получаем глубину цвета, поделив информационный объем на количество пикселей: 106496/53248 = 2 бита на цвет.
С помощью 2-х бит можно закодировать 2^2 = 4 цвета.
До перелива 8 0 0
1) 3 5 0
2) 3 2 3
3) 6 2 0
4) 6 0 2
5) 1 5 2
6) 1 4 3
<span>7) 4 4 0</span>
// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
begin
var s:=ReadlnString('>');
s:=s.Replace(' ',''); Writeln(s);
end.
<u><em>Тестовое решение:</em></u>
> А роза упала на лапу Азора
АрозаупаланалапуАзора
A) 3+8=11 секунд
16Мб*0.75=12 Мб
12Мб=2^10*2^10*2^3 *12=12* 2^23бит
тогда время передачи равно 12*2^23/2^21=48секунд
итого 59 секунд
Б)16Мб=2^27 бит
2^27/2^21=2^6=64секунд
ответ А на 5 секунд
F:=1;
g:=1;
for i:=1 to m+m do
if(i mod 2=0)then
begin
c[i]:=b[f];
f:=f+1;
end
else
begin
c[i]:=a[g];
g:=g+1;
end;