N =
,
N - количество цветов.
I - количество бит на пиксель.
V = K * I,
V - объем.
K - размер изображения.
Дано:
K = 512 * 1024 пикселей.
V = 1 мбайт.
Найти: N.
Чтобы найти количество цветов, нам нужно найти количество бит на пиксель. Расчет произведем через степени двойки.
Переведем мбайты в биты, умножив объем на
(мбайт -> биты).
V = K * I.
I =
бит.
Теперь можем найти количество цветов.
N =
.
N =
цветов.
Ответ: 65536 цветов.
17+1=18
18+1=19
19+1=20
20+1=21
21+1=22
22*2=44
44+1=45
45*2=90
90+1=91
91*2=182
182*2=364
364*2=728
728+1=729
const
n=10;
var
a:array [1..n] of real;
z,i,k:integer;
begin
for i:=1 to n do
begin
write ('A[',i,'] = ');readln(a[i]);
end;
write ('Z = ');readln(z);
for i:=1 to n do
if a[i]>z then begin
a[i]:=z;
k:=k+1;
end;
for i:=1 to n do
if frac(a[i])=0 then write (a[i]:0:0,' ') else write (a[i]:0:1,' ');
writeln ('Kol-vo zamen: ',k);
readln;
end.