Problem

Source: Balkan BMO Shortlist 2015 A4

Tags: functional equation, algebra, function



Find all functions $f: \mathbb{R}^{+} \rightarrow \mathbb{R}^{+}$ such that $$ (x+y)f(2yf(x)+f(y))=x^{3}f(yf(x)), \ \ \ \forall x,y\in \mathbb{R}^{+}.$$ (Albania)