Дано:
D = 44000Гц
i =16 бит
t = 1 мин = 60с
Найти:
I -?
Решение:
I = D * i * t
I = 44000 * 16 * 60 = 42240000 бит = 5280000 байт = 5156,25Кб = 5Мб
ответ: 5 Мб занимает 1 мин звукозаписи высокого качества.
Дано:
D = 44000Гц
i =16 бит = 2 байта
I = 700Мб = 734003200 байт
Найти:
t - ?
I = D * i * t
t = I / D * i
t = 734003200 байт / 2 байта * 44000 Гц = 8340,94 сек = 139 мин
ответ: 139 мин максимальная продолжительность звукозаписи на диске 700 Мб
Дано:
Т = 1,5 ч = 90 мин = 5400 с
K = 1Мб
V = 25 кадр/с
Найти:
I - ?
I = T * K * V
I = 5400 * 1 Мб * 25 к/с = 135000 Мб = 131,83 Гб
ответ: 131,83 Гб содержит 1,5 ч. фильм
7) Чтобы определить сколько бит нужно для кодирования заданного количества символов, необходимо определить двойка с какой степенью даст результат больший либо равный количеству кодируемых символов, 2^5=32, 2^6=64, следовательно достаточно 6 бит.
8) Поле 4 на 4, значит клеток всего 16, то есть для того чтобы пронумеровать (закодировать) в двоичной системе, потребуется 4 бита, т.к. 2^4=16, значит информация об одной клетке несет в себе 4 бита.
9) V =7.5 * 1024 = 7680 байт - всего.
7680/7680 = 1 байт на символ.
1 байт = 8 бит.
С ми бит можно закодировать символов.
Отсюда мощность алфавита: 256 символов.
var n,r,i:integer;
begin;
r:=1;
read(n);
for i:=1 to length(inttostr(n)) do
if strtoint(inttostr(n)[i]) mod 2 = 1 then r*=strtoint(inttostr(n)[i]);
write(r);
end.