Problem

Source: European Mathematical Cup 2017 Problem 1

Tags: functional equation, inequalities, Natural Numbers



Find all functions $f:\mathbb{N}\rightarrow \mathbb{N}$ such that the inequality $$f(x)+yf(f(x))\le x(1+f(y))$$holds for all positive integers $x, y$. Proposed by Adrian Beker.