IMO олимпиада по математике 1997 года | Казахстанские олимпиады

Для каждого натурального nn через f(n)f\left( n \right) обозначим количество различных представлений числа nn в виде суммы степеней двойки с целыми неотрицательными показателями. (Представления, отличающиеся только порядком слагаемых, считаются одинаковыми.) Например, f(4)=4f\left( 4 \right)=4, так как число 4 может быть представлено следующими четырьмя способами: 44; 2+22+2; 2+1+12+1+1; 1+1+1+11+1+1+1. Докажите, что для любого натурального n3n\ge 3 выполнено неравенство 2n24<f(2n)<2n22.{{2}^{\dfrac{{{n}^{2}}}{4}}} < f\left( {{2}^{n}} \right) < {{2}^{\dfrac{{{n}^{2}}}{2}}}.