Изменил(а) на 'TEMA9/module.md'

main
TimoshenkoAA 2 месяцев назад
Родитель e0d55b671c
Сommit a91066d9ba

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

Загрузка…
Отмена
Сохранить