1) Определяем общее количество бит: 16 х 640 х 480 = 4 915 200 С учетом того, что в байте 8 бит, а 1 КБ=1024 Б получим 4 915 200 / 8 / 1024 = 600 (КБ)
2) Определяем общее количество бит с учетом того, что в палитре True Color для цвета отводится 24 бита: 1600 х 1200 х 24 = 46 080 000 (бит). После преобразования файла для Интернет он будет представлен в восьмибитной палитре ( 256 = 2⁸ ) и займет объем 1400 х 900 х 256 = 10 080 000 (бит). Разница в объемах составит 46 080 000 - 10 080 000 = 36 000 000 бит. С учетом того, что в байте 8 бит, а в мегабайте 1024 х 1024 байт получим, что пространство на диске сократиться на 36 000 000 / (8 х 1024 х 1024) ≈ 4.29 (МБ)
const N=6;
var i,sum,count,min,x,count_us,count_m,count_p:integer;
var arr: array[1..N] of integer;
begin
read(x);
sum:=0;
count:=0;
min:=99999;
for i:=1 to N do
begin
readln(arr[i]);
sum:= sum + arr[i];
if arr[i] mod 2 <> 0 then inc(count);
if arr[i] < min then min:= arr[i];
if (arr[i] > x) and (arr[i] mod 5 = 0) then inc(count_us);
if arr[i]<0 then inc(count_m) else inc(count_p);
end;
if count_m > count_p then write('Отрицательных чисел больше')
else write('Положительных чисел больше')
// Тут сделай вывод а-д если надо
end.
Объяснение: