flacsА свое условие

Вы сняли? Это непринципиально, просто уточнение постановки задачи.
Снял, ибо при любом x,y в левой части уравнения будет в итоге сравнение

, значения

, исключаю
как тривиальный случай, т.к. при умножении, и при сложении по модулю 9, получается снова 9 (

)
-- 09.06.2015, 20:56 --Напишу задачу, как понял я: дано

и уравнение

, надо найти

.
Ответ: сводится к факторизации

, никаких специальных улучшений имеющаяся информация не дает (просто потому, что остатки от деления принимают всего

пар значений и находятся за

времени)
Вы неверно поняли условие, мне
не нужно находить x,y - (эти значение вероятно можно найти только перебором

), мне нужно проверить уравнение на
разрешимость целочисленого решения в неотрицательных числах. Подобно тому - как это происходит в Диофантовых уравнениях (где находится наибольший общий делитель), либо в уравнениях по модулю, где производится ряд математических действий, и сразу дается ответ. Еще пример квадратичный вычет по модулю простого числа (символ Лежандра - тоже очень быстрое вычисление), все эти примеры доказывают что Бинарный ответ (разрешимости), дается не после перебора всех значений, а после специальных сравнений.