@ -35,15 +35,15 @@ import random
def make_CC(T1, T2, M):
"Создаю список из M случайных чисел от T1 до T2"
if M > (T2 - T1 + 1):
M = T2 - T1 + 1
max_possible = T2 - T1 + 1
if M > max_possible:
M = max_possible
return random.sample(range(T1, T2 + 1), M)
def make_HH(CC, KK):
"Для каждого числа в CC нахожу ближайшее число из KK"
HH = []
for c in CC:
# Ищем самое близкое число
closest = min(KK, key=lambda k: abs(k - c))
HH.append(closest)
return HH