Описать просто.
Это я уже сделал выше. А доказать?
Рассмотрю только нечетное 

, общее решение которой привел выше:

Условие 

 эквивалентно 

. Остается найти такое 

, что 

. Случай 

 приводит к 

. Поэтому в нечетном случае ограничение 

 дает 

. Других ограничений нет. Отсюда следует для 

 для нечетных 

.
Пусть 

 разложение на два взаимно простые нечетные множители. Тогда существует 

 Если 

 четное принимаем 

, иначе 

.
Аналогично разбирается четный случай. Количество решений в точности равен 

, где 

 количество простых делителей (это количество разбиений 

 на два непустых подмножеств).