Набирал целый час - пропал интернет и с ним все мои труды
Больше подробно набирать не буду

, поэтому вкратце решать можно так:
Найти все решения

. Для этого построить классы эквивалентности дробей для каждой неприводимой (несократимой) дроби

.
Получим, что таких равенств может быть:
![$\sum_{n=1}^{p-1}\varphi(n)*[p/n]^2$ $\sum_{n=1}^{p-1}\varphi(n)*[p/n]^2$](https://dxdy-04.korotkov.co.uk/f/b/5/7/b5730562d71432f482327f5dc12c7cae82.png)
,где

функция Эйлера.
Такое же кол-во может быть для дробей:

.
Для случая

количество равенств

будет:

.
Кол-чество равенств

когда один из множителей равен 0 есть:

.
Тогда общее кол-во случаев

будет равно:
![$(2p-1)^2 + (p-1)^2 + 2*\sum_{n=1}^{p-1}\varphi(n)*[p/n]^2$ $(2p-1)^2 + (p-1)^2 + 2*\sum_{n=1}^{p-1}\varphi(n)*[p/n]^2$](https://dxdy-02.korotkov.co.uk/f/9/e/6/9e66eabbf8c06aa6755a4ac4136fffd882.png)
.
Эту сумму можно оценить асимптотически - если автору это очень нужно, пусть даст знать.
Удачи.