Problem

Source: Balkan BMO Shortlist 2016 A8

Tags: functional equation, functional equation in Z, algebra, function, BMO 2016, Linear Function, BMO



Find all functions $f : Z \to Z$ for which $f(g(n)) - g(f(n))$ is independent on $n$ for any $g : Z \to Z$.