1. Частота 48 КГц требует для записи 48 000 отсчетов в секунду на каждый канал. 2. Стереофоническая (двухканальная) запись потребует 48 000 х 2= 96 000 отсчетов в секунду. 3. Каждый отсчет содержит 16-битный уровень сигнала (амплитуду); 16 бит это 16/8=2 байта. 4. Итого, для записи одной секунды сигнала потребуется 2х96 000=192 000 байт 5. Размер файла 2 Мбайта - это 2х1024х1024=2 097 152 байт. 6. Определяем максимальное время звучания при указанном размере файла: 2 097 152 / 192 000 ≈ 10.92 (секунды)
Function prime(x:integer):boolean; var t:boolean; d:integer; begin t := true; d := 2; while t and (d*d <= x) do begin if x mod d = 0 then t := false; d := d + 1 end; prime := t end;
function order(x:integer):boolean; var t:boolean; d:integer; begin d := -1; repeat t := x mod 10 > d; d := x mod 10; x := x div 10 until not t or (x = 0); order := t end;
var t:boolean; i,k,n:integer; begin t := false; read(k,n); for i := k to n do if prime(i) then if order(i) then begin write(i,' '); t := true end; if not t then write(0) end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку