Областная олимпиада по математике 2018 года за 9 класс | Казахстанские олимпиады

Найдите все функции f:NNf:\mathbb{N}\to \mathbb{N} такие, что при всех m,nNm,n\in \mathbb{N} f(mn+f(n))=f(m)+f(n).f\left( m-n+f(n) \right)=f(m)+f(n).