Я понимаю, что это очень старый вопрос с принятым ответом, но ни один из этих ответов не использует подход, предложенный подсказкой.
Это довольно простой аргумент:
n!
(= 1 * 2 * 3 * ... * n) является произведением n
чисел, каждое из которых меньше или равно n
. Следовательно, оно меньше произведения n
чисел, равных n
; то есть n^n
.
Половина чисел - то есть n/2
из них - в произведении n!
больше или равно n/2
. Следовательно, их произведение больше, чем произведение чисел n/2
, равных n/2
; то есть (n/2)^(n/2)
.
Принимайте логи повсюду, чтобы установить результат.