Частота дискретизации по времени 48 кГц означает, что за секунду делается 48 000 отсчетов. Каждый отсчет использует 16 бит для кодирования громкости, поэтому один канал такой записи за секунду потребует хранить 48 000 × 16 = 768 000 бит или 768 000 / 8 = 96 000 байт.
Запись стереофоническая, следовательно она использует два канала и количество требуемых байт на хранение данных за одну секунду составит 96 000 × 2 = 192 000 байт.
Переведем эту величину в мегабайты. 192 000 / 1024² ≈ 0.183 Мб
10% объема двухмегабайтной памяти - это 2 / 10 = 0.2 Мб
Время затраченное на заполнение такого объема составит
0.2 / 183 ≈ 1.09 с
var
n,i,j,max,k: Integer;
lname, name: array [1..100000] of String;
y,g,a:array [1..100000] of longint;
begin
Read(n);
for i:=1 to n do
begin
read(lname[i]);
read (name[i]);
read(y[i],g[i]);
if (max<g[i]) or (i=1) then
max:=g[i];
end;
for i:=1 to n do
if g[i]=max then
begin
writeln(lname[i], ' ', name[i]);
j:=j+1;
a[j]:=i;
end;
for i:=1 to j do
write(g[a[i]], ' ');
end.
1. 262144 бит = 262144/8 байт = 32768 байт = 32768/1024 Кбайт = 32 Кбайт<span>
2. 16384 бит = 16384/8 байт = 2048 байт = 2048/1024 </span>Кбайт = 2 Кбайт<span>
3. 131072 бит = 131072/8 байт = 16384 байт = 16384/1024 </span>Кбайт = 16 Кбайт<span>
4. 1/4 Кбайт = 1024/4 байт = 256 байт = 8*256 бит = 2048 бит
5. 227 бит = 227/8 байт = 227/(8*1024) Кбайт = 227/(8*1024*1024) Мбайт </span>≈ 0,000027 Мбайт<span>
6. 10 Кбайт = 10*1024 байт = 10240 байт = 10240*8 бит = 81920 бит = 81920/1000 Кбит = 81,92 Кбит
7. 2048 бит = 2048/1000 Кбит = 2,048 Кбит
8. 2 Кбит = 2*1000 бит = 2000/8 байт = 250 байт</span>