Гриша, есть два числа.
Оба могут принимать значения от 0 до 1 (включительно). Нужно придумать аналитическую функцию (без логики!), которая будет возвращать меньшее из двух чисел (не обязательно в точности, но максимально близко).
Один вариант придумал:
a*2^-(((k+a)/(k+b))^n)+b*2^-(((k+b)/(k+a))^n)
k нужна, чтобы на ноль не поделить ненароком, n -- положительная степень. Где-то при n=4 уже нормально работает.
Еще идеи есть?