форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
23 строки
467 B
Python
23 строки
467 B
Python
def func1(a, b):
|
|
ma = sum(a) / len(a)
|
|
mb = sum(b) / len(b)
|
|
|
|
da = sum((x - ma) ** 2 for x in a) / (len(a) - 1)
|
|
db = sum((x - mb) ** 2 for x in b) / (len(b) - 1)
|
|
|
|
ab = a + b
|
|
maxv = max(ab)
|
|
minv = min(ab)
|
|
|
|
sps = [ma, mb, da, db, maxv, minv]
|
|
return sps
|
|
|
|
def func2(x, a, b):
|
|
mina = min(abs(z - x) for z in a)
|
|
minb = min(abs(z - x) for z in b)
|
|
|
|
if mina < minb:
|
|
return 'A'
|
|
else:
|
|
return 'B'
|