AV_77, Вашим способом посчитал, получился остаток 2. Все верно, только больно долго, целый лист исписал((
Ответ верный, только откуда целый лист?
Там все в уме считается:

и т.д. Откуда лист?
Впрочем, способ
Sonic86 равно короче.
Обратите внимание, что произведение чисел от 1 до 21 по модулю 43 противоположно произведению чисел от 22 до 42. И примените теорему Вильсона.
Цитата:
Другой вопрос, точнее их 2. Какой наилучший способ решать квадратные сравнения типа x^2 сравнимо с 43 по модулю там 82. То что я прочитал в книжках мне не нравится. Ни составление квадратичных вычетов ни какие то там общие формулы с возведением степень. Я уверен, что существует что-то красивее, но что не знаю(
Вы полагаете, в книжках специально плохие методы приводят, чтоб читателям труднее было?
Можно уменьшить модуль до 41. А найти все ненулевые квадраты по модулю 41 не так сложно: 1, 4, 9, 16, 25, 36, 8, 23, 40, 18, 39, 21, 5, 32, 20, 10, 2(!), 37, 33, 31.