1.
Дано:
K = 800*600 = 480000
q = 14400 бит/с = 1800 байт/с
N = 16 777 216
Найти:
t - ?
i = log₂N
i = log₂16 777 216 = 24 бит = 3 байта
V = K * i = 480000 * 3 байта = 1 440 000 байт
V = q * t
t = V / q
t = 1 440 000 байт : 1800 байт/c = 800 с ≈ 13, 3 мин
ответ: 13, 3 мин
2.
Дано:
N = 16
K = 640*400 = 256 000
Vизобр. = 1250 Кбайт
Найти:
Vстр. = K * i
i = log₂N
i = log₂16 = 4 бита
Vстр. = 256 000 * 4 бита = 1 024 000 бит / 8 = 128 000 байт = 125 Кбайт
Кол-во страниц = Vизобр. / Vстр.
Кол-во страниц = 1250 Кбайт : 125 Кбайт = 10
ответ: 10 страниц
// Cборка 1590 от 03.12.2017
begin
var (a,b):=ReadInteger2('Введите a и b->');
var (c,d):=ReadInteger2('Введите c и d->');
swap(a,d); swap(c,b); swap(a,b);
Println(a,b,c,d);
end.
Пример:
Введите a и b-> 1 2
Введите c и d-> 3 4
Результат: 3 4 2 1