Код;
import math
k=7
r=68
x_n=[27, 53, 44, 88, 35, 86, 92, 20, 10, 73, 81]
y_n=[97, 22, 57, 58, 37, 55, 34, 29, 80, 55, 71]
def R(x_i,y_i):
s = math.sqrt((x_i - x_0)**2 + (y_i - y_0) **2)
return s
for i in range(len(x_n)):
x_0 = x_n[k]
y_0 = y_n[k]
x_i = x_n
y_i = y_n
distance = math.sqrt((x_i - x_0)**2 + (y_i - y_0) **2)
n = 0
if (distance - r) <= 0:
n+=1
print
# Как найти сумму полученных выражений n ?
import math
k=7
r=68
x_n=[27, 53, 44, 88, 35, 86, 92, 20, 10, 73, 81]
y_n=[97, 22, 57, 58, 37, 55, 34, 29, 80, 55, 71]
def R(x_i,y_i):
s = math.sqrt((x_i - x_0)**2 + (y_i - y_0) **2)
return s
for i in range(len(x_n)):
x_0 = x_n[k]
y_0 = y_n[k]
x_i = x_n
y_i = y_n
distance = math.sqrt((x_i - x_0)**2 + (y_i - y_0) **2)
n = 0
if (distance - r) <= 0:
n+=1
# Как найти сумму полученных выражений n ?
Последнее редактирование: