Problem

Source: Turkey Team Selection Test 2017 P1

Tags: number theory



$m, n $ are positive integers and $p$ is a prime number. Find all triples $(m, n, p)$ satisfying $(m^3+n)(n^3+m)=p^3$