надеюсь правильно
Объяснение:
Определим количество зрителей (мест):
35*40 = 1400
То есть нужно определить количество бит, которое требуется для кодирования 1400 номеров.
Для кодирования 1400 номеров требуется как минимум 11 бит. Разберемся, почему так:
С десяти бит мы можем закодировать максимум 1024 номера, т.к. 2^10 = 1024 (степень двойки - это количество бит). То есть десяти бит явно не достаточно для кодирования 1400 номеров.
Зато с одиннадцати бит мы можем закодировать 2^11=2048 номеров, и этого достаточно для кодирования 1400 номеров.
Один номер занимает 11 бит, объем 216 номеров равен:
216*11 = 2376 бит
ответ: 2376 бит.
Поделитесь своими знаниями, ответьте на вопрос:
Дан целочисленный массив и число к.Вывечти индекс первого элемента большего к
var
arr:array[1..1000] of integer;
i,N,k,Maxi:integer;
begin
write('Укажите k - ');
read(k);
Maxi:=1;
write('Укажите кол-во эл-ов - ');
read(N);
for i:=1 to N do
begin
arr[i]:=1+random(40);
write(arr[i],' ');
end;
for i:=1 to N do
begin
if (arr[i]>k)and(arr[i]<>k) then Maxi:=i;
break;
end;
writeln;
writeln;
write('Макс. - ',Maxi);
end.