给定整数 a∈[0,109]a\in[0,10^9]a∈[0,109]。当 a=mn+p(m,n,p∈N)a=m^n+p(m,n,p\in N)a=mn+p(m,n,p∈N) 时,保证 ppp 最小的同时 mmm 尽可能小。求 m,n,pm,n,pm,n,p。