2^i = N
2^i = 16777216 =>
i = 24
K = l * h
K = 1024 * 768 = 786432
I = K * i
I = 786432 * 24 = 18874368 бит = 2359296 байт = 2304 кбайт
Ответ: 2304 кбайт.
PascalABCNET
1.
var a,b,c,i:integer;
begin
for i:=100 to 999 do
begin
a:= i div 100;
b:= i mod 100 div 10;
c:= i mod 10;
if (a+b+c) mod 3 = 0 then writeln(i)
end;
readln
end.
2.
var a,b,c,d,i:integer;
begin
for i:=1000 to 9999 do
begin
a:= i div 1000;
b:= i mod 1000 div 100;
c:= i mod 1000 mod 100 div 10;
d:= i mod 10;
if (a+d) mod 5 = 0 then writeln(i)
end;
readln
end.
Вывод данной программы будет число, равное 13