Программа.................................................
Program enot;
VAR p:real;
i,n:integer;
BEGIN
p:=1;
read(n);
for i:= n downto 1 do
p:= p*i;
writeln(p:4:2);
<span> end.</span>
где k - общее кол-во карандашей
i - кол-во информации, которое несет в себе 1 карандаш
тогда
бит
1)условное обозначение:
Д-девочка
Б-блондин
Л-любит математику
ДБ-девочки блондинки
БЛ-блондины,любящие математику
ДЛ-девочки,любящие математику
ДБЛ-блондинка,которая любит математику
Д=20-11-5-1=3
Б=24-1-11-11=1
Л=17-5-1-11=0
ДБ=12-1=11
БЛ=12-1=11
ДЛ=6-1=5
ДБЛ=1
всего человек в классе:Д+Б+Л+ДБ+БЛ+ДЛ+ДБЛ=3+1+0+11+11+5+1=32
Ответ:32 человека всего в классе.
Переведем в двоичный код значения третьего байта для ip адреса и сети:
ip: 104₁₀= 01101000₂
сеть: 64₁₀= 01000000₂
маска: x₁₀ = xxxxxxxx₂
Применим метод поразрядной конъюнкции. (с помощью логического умножения каждого бита значения маски на значения ip адреса получим значение сети). При этом в значении маски по правилам сначала должны идти единицы а затем нули.
Получим значение маски: 11000000₂ = 192₁₀
Ответ: 192