Для x=1 y=1 [1!=1^2] Для x=2 нет решения [1!+2!=3] Для x=3 y=3 [1!+2!+3!=3^2] 3!+4!=30, а начиная с 5! все факториалы делятся на 10. Т.о. сумма 3!+4!+5!+...x! делится на 10. Т.о. сумма факториалов заканчивается на 3 и не может быть квадратом. Т.е. ответа всего два: 1 и 3.