100,8 секунд
Объяснение:
V = d * i * t * s, где
V – объем звукового файла
d – частота дискретизации звука
i – глубина кодирования звука
t – длительность звучания файла
s – количество каналов звучания
t = V / (d * i * s)
V = 6300 кбайт = 6300 * 1024 = 6 451 200 байт = 6 451 200 * 8 = 51 609 600 бит
d = 32 кГц = 32 * 1000 = 32000 Гц
i = 16 бит
s = 1 (моноаудиофайл)
t = 51 609 600 / (32000 * 16) = 100,8 c
V = 6300 кбайт = 6300 * 2¹⁰ байт = 6300 * 2¹⁰ * 2³ = 6300 * 2¹³ бит
d = 32 кГц = 32 * 1000 = 2⁵ * 10³ Гц
i = 16 бит = 2⁴ бит
s = 1 (моноаудиофайл)
t = (6300 * 2¹³) / (2⁵ * 10³ * 2⁴) = (6,3* 10³ * 2¹³) / (10³ * 2⁹) = 6,3 * 2⁴ = 6,3 * 16 = 100,8 c
{PascalABC}
Program Puzzle;
var
R,day:integer;
week:array[1..7] of string;
i:integer;
s:string;
begin
week[7]:='Воскресенье';
week[6]:='Суббота';
week[5]:='Пятница';
week[4]:='Четверг';
week[3]:='Среда';
week[2]:='Вторник';
week[1]:='Понедельник';
s:=' -=Alphaeus=- ';
for i:=1 to 22 do begin write(s[i]); sleep(200) end;
writeln; writeln('ОК, Задумайте день недели (номер от 1 до 7)');
writeln('Удвойте этот номер');
writeln('Увеличьте результат на 5');
writeln('Умножьте полученное число на 5');
writeln('Теперь то, что получилось, умножьте на 10');
writeln('Введите полученный результат'); readln(R);
day:= round((R-250)/100);
writeln('');
case day of
1..7: writeln(' Вы задумали ',week[day]);
else writeln('Что-то пошло не так... Либо вы задумали не число между 1 и 7, либо ошиблись в рассчётах')
end;
writeln('');
end.