Для хранения растрового изображения размером 56х64 пикселя отвели 1,75 килобайта памяти. каково максимально возможное число цветов в палитре изображения?
Const n=10; m=5; var a:array[1..n,1..m+1] of integer; i,j,k,sp,s:integer; begin Randomize; writeln(' Результаты соревнований'); for i:=1 to n do begin s:=0; for j:=1 to m do begin a[i,j]:=random(50)+50; write(a[i,j]:4); s:=s+a[i,j]; end; a[i,m+1]:=s; writeln(s:5); end; write('k='); readln(k); sp:=0; for i:=1 to n do if a[i,m+1]>=k then sp:=sp+1; writeln('sp=',sp); end.
1,75 Кбайт = 1,75 *2^(13) бит (2)
(2) делим на (1)
1,75*2^(13) =0,25*2^4 = 4 бита для одного пикселя
7 *2^(9)
Четырьмя битами можно кодировать 16 различных значения. 2^4 =16
ответ 16 цветов в палитре