сведем к обной еденице измерения
и округляем до целого числа, так как число дискет не может быть дробным.
Ответ: 4 дискеты
Программу пришлось немного править, что б заработала
var
k, s: integer;
Dat: array[1..10] of integer;
begin
Dat[1] := 7;
Dat[2] := 9;
Dat[3] := 10;
Dat[4] := 5;
Dat[5] := 6;
Dat[6] := 7;
Dat[7] := 9;
Dat[8] := 8;
Dat[9] := 6;
Dat[10] := 9;
s := 0;
for k := 1 to 10 do
s := s + Dat[k];
writeln(s);
end.
Вывод
76
Ам, ну там сверху есть "выравнивалки"
Попробуй поэкспериментировать с полосками ("выравнивалками")
<span>import math
a = list(str(input()).split<span>()) #Cделано по теореме Пифагора. Вроде работает
</span>a1 = int(a[0]<span>)
</span>a2 = int(a[1]<span>)
</span>b = list(str(input()).split<span>())
</span>b1 = int(b[0]<span>)
</span>b2 = int(b[1]<span>)
</span>c = list(str(input()).split<span>())
</span>c1 = int(c[0]<span>)
</span>c2 = int(c[1]<span>)
</span>katB1=math.fabs(a1-b1<span>)
</span>katB2=math.fabs(a2-b2<span>)
</span>
katC1=math.fabs(a1-c1<span>)
</span>katC2=math.fabs(a2-c2<span>)
</span>
RBA = math.sqrt(katB1**2+katB2**2<span>)
</span>RAC = math.sqrt(katC1**2+katC2**2<span>)
</span>if RBA<RAC<span>:
</span> print('Точка B ближе'<span>)
</span> print('Расстояние до точки:',RBA<span>)
</span>elif RAC<RBA<span>:
</span> print('Точка C ближе'<span>)
</span> print('Расстояние до точки:',RAC<span>)
</span>else<span>:
</span> print('Точки находятся на одинаковом расстоянии'<span>)
</span> print('Расстояние до точки А',RBA<span>)</span></span>
170 в восьмеричной системе счесления