Problem

Source: Shortlist BMO 2018, N2; Albania TST problem 1; Macedonia TST problem 4

Tags: function, factorial, number theory



Find all functions $f:\mathbb{N}\rightarrow\mathbb{N}$ such that $$n!+f(m)!|f(n)!+f(m!)$$for all $m,n\in\mathbb{N}$ Proposed by Valmir Krasniqi and Dorlir Ahmeti, Albania