n0name Не прокатит, X должно быть целым. Brc Посмотрите в Инете, как решается уравнение ax=b mod (n).
Могу ошибиться и очень сильно Не так случаем ? x = a mod b; a = EuclideExt(x,b); Код (Text): long EuclideExt(long x, long y) { long a, b, q, t, Y, Z; a = y; b = x; Y = 1; Z = 0; Zhile (b != 0) { t = b; q = a/t; b = a - q*t; a = t; t = Y; Y = Z - q*t; Z = t; } return (Z < 0) ? Z+y : Z; }
Comer_ Умный, да ? Я его лет так 8 назад писал еще. А математику скурил еще в школе, поэтому когда постил даже не разбирался чо он собссна делает, просто вспомнил что он "вроде бы для этого", затестил на одном примере и запостил. Потому и написал