Miller-Rabin prímtesztet szeretnék csinálni a 7-re mondjuk. De miért nem jön ez nekem ki? (alul)
Figyelt kérdés
prím tesztet csinálnék a 7-re:
2^1=2 mod 7
2^2=4 mod 7
2^4=16 mod 7
2^7=2^1+2^2+2^4=2*4*16≡7->2≡128 mod 7
itt a 2 helyett nem +1-nek vagy -1-nek kéne kijönnie? hisz a 7 prím
2013. jún. 5. 17:56
1/1 anonim válasza:
Nem egészen értem, hogy mit csinálsz. Ez alapján a Wikipédiás algoritmus alapján nekem egyértelműen az jön ki, hogy a 7 prím: [link]
n = 7, k = 4
7-1 = 2^1*3, s=1, d=3
WitnessLoop (1/4)
...a = 2
...x = (2^3 mod 7) = 1
WitnessLoop (2/4)
...a = 3
...x = (3^3 mod 7) = 6
WitnessLoop (3/4)
...a = 4
...x = (4^3 mod 7) = 1
WitnessLoop (4/4)
...a = 5
...x = (5^3 mod 7) = 6
Egész biztosan prím.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!