$y\le 1$ conduce a ninguna solución.
Para $y>1$ tenemos $y!=\prod_{k=1}^y k<\prod_{k=1}^y y=y^y$.
Por lo tanto $y!=x^x+x$ implica $y^y>x^x$ e lo $y>x$ (la función de $f(t)=t^t$ es, obviamente, estrictamente creciente debido a $(t+1)^{t+1}>(t+1)^t>t^t$).
Como usted ya ha encontrado la solución a $x=1, y=2$, podemos suponer que la $x>1$.
Deje $p$ ser un divisor primo de $x$. A continuación, $x^{x-1}+1$ no es un múltiplo de a $p$, por lo tanto ni es $\frac{y!}{x}$. Es decir, si golpeamos $x$ de la lista $1, 2,\ldots, \not x,\ldots , y$, ninguno de los restantes números es múltiplo de $p$.
Esto deja sólo la posibilidad de que $x=p$ ya que de lo contrario $p$ permanece en la lista.
Por lo tanto $x$ es primo.
Ya sabemos la solución $x=2$, $y=3$, por lo tanto, asumir que $x$ es una extraña prime.
A continuación,$x^{x-1}+1\equiv 2\pmod 4$, por lo tanto $\frac {y!}x$ no es un múltiplo de a $4$. Esto implica $y<4$ y que ya se ha encontrado todas las soluciones con $y<4$ por exaustive de búsqueda.