Как да реша това квадратично сравнение
x^2 = 6 (mod 23)
Гост написа:Как да реша това квадратично сравнение
x^2 = 6 (mod 23)
In [141]: for k in range(0,500):
...: a = 23*k+6
...: if int(sqrt(a)) == sqrt(a):
...: print(k,a,sqrt(a))In [143]: for i in range(0,10):
...: print(i,(i*23 + 11), (i*23+12))
...:
0 11 12
1 34 35
2 57 58
3 80 81
4 103 104
5 126 127
6 149 150
7 172 173
8 195 196
9 218 219Като се провери $x$ от 5 до 11.Гост написа:Как да реша това квадратично сравнение
x^2 = 6 (mod 23)
Отговорите са два. И ако наистина си схванал идеята, ще разбереш, че $-11\equiv 12 \pmod {23}$Гост написа:схванах идеята
но отговора е 12
Регистрирани потребители: 0 регистрирани