Ответ:
Объяснение
import math
x1 = float(input("Введите x1 - "))
y1 = float(input("Введите y1 - "))
x2 = float(input("Введите x2 - "))
y2 = float(input("Введите y2 - "))
L = math.sqrt((x2-x1)**2+(y2-y1)**2)
print("L = " + str(L))
1) n=2 в степени i
Где n - кол-во символов в алфавите, а i - вес одного символа в битах. Подставим значение n в формулу.
8=2 в степени i
Значит, i=3.
2) m=k*i
Где m - кол-во информации сообщения (в битах/байтах и т.д.), k - кол-во символов в сообщении. Подставим значения:
m=13*3=39 (бит)
Ответ: 39 бит.
Если нужно от 15 до 2 :
Var i:integer
Begin
i:=2
while i<=15 do begin
write(i**3,' ')
end;
end.
P.S. Если нужно от 2 до 15 :
Var a,i:integer
Begin
for i:=2 to 15 do
begin
write(i**3,' ')
end;
end.
1) из 8 -> в 3 и 5 (8 - пуст)
2)из 5 --> в 8 (5 - пуст, в 8 -5л)
3) из 3 --> в 5 ( 3 - пуст, в 5 -3л, в 8- 5л)
4) из 8 ---> в 3 (3 -3л, в 8 осталось 2л, в 5 - 3л)