Dans ce défi posé par xnor, on nous a demandé d'implémenter la multiplication XOR. Dans ce défi, l'objectif est de trouver les premiers n
nombres premiers XOR. Les nombres premiers XOR sont très similaires aux nombres premiers réguliers comme vous pouvez le voir par les définitions suivantes:
Définition du nombre premier: un nombre positif supérieur à 1 qui ne peut être formé par la multiplication de deux nombres que par la multiplication de 1 et de lui-même.
Définition de XOR Prime: Un nombre positif supérieur à 1 qui ne peut pas être formé par la multiplication XOR de deux nombres, sauf par la multiplication XOR de 1 et lui-même. Notez que les nombres premiers XOR composent la séquence Oeis A014580 .
La multiplication XOR est définie comme une multiplication binaire longue sans transport. Vous pouvez trouver plus d'informations sur la multiplication XOR dans le défi xnor .
Contribution:
Un entier n
.
Production:
Les premiers n
nombres XOR premiers.
Voici les nombres premiers XOR inférieurs à 500:
2 3 7 11 13 19 25 31 37 41 47 55 59 61 67 73 87 91 97 103 109 115 117 131 137 143 145 157 167 171 185 191 193 203 211 213 229 239 241 247 253 283 285 299 301 313 319 333 351 355 357 361 369 375 379 391 395 397 415 419 425 433 445 451 463 471 477 487 499
F_2[x]
.