1) 1 кб = 1024 байта = 8 * 1024 бит; 35 кб = 35 * 8 * 1024 = 286720 бит.
2) 1 секунда файла займет: 4* 20000 * 16 = 1280000 бит = 156,25 кб. 79 секунд файла = 79 * 156,25 = 12343,75 кб = 12,054 Мб. (Если у вас там не секунды, а минуты, то умножьте еще на 60.)
3) 16 цветов = 2^4 цветов. Для записи каждого пикселя требуется 4 бита.
Общее число пикселей: 1200 / 4 = 300 пикселей. Высота рисунка = 300 / 10 = 30 пикселей.
Var i, min, max: integer;
function f(n: integer):integer;
begin
f:=n*n-4*n+3;
end;
begin
min := f(1);
max := f(1);
for i:=1 to 3 do
begin
if f(i) > max then max := f(i);
if f(i) < min then min := f(i);
end;
writeln(min, ' ', max)
end.
Решение в приложении.
Ответ: 16
(I - информационный объем текста, K - кол-во символов, i - вес одного символа/бит на символ)
Дано:
K = 25 * 80 = 2000 шт
i = 16 бит
I - ?
Решение:
I = K * i = 2000 * 16 бит = 32000.0 бит
32000.0 бит = 4000.0 байт = 3.90625 Кбайт
Файл во вложении. Цифры и текст можешь поменять - это не принципиально