Étant donné un entier positif en entrée, déterminez s'il s'agit d'un nombre magnanime.
Un nombre magnanime est un nombre tel que toute insertion d'un +
signe entre deux chiffres quelconques dans la base 10 entraîne l'expression d'un entier premier.
Par exemple, 40427 est magnanime car
4+0427 = 431 is prime
40+427 = 467 is prime
404+27 = 431 is prime
4042+7 = 4049 is prime
Sortie
Vous devez sortir deux valeurs distinctes, une lorsque l'entrée est magnanime et une lorsque l'entrée ne l'est pas.
Notation
Le but de ce concours sera de rendre la taille du code source écrit pour résoudre cette tâche, donnée en octets, aussi petite que possible.
Cas de test
1 -> True
2 -> True
4 -> True
10 -> False
98 -> True
101 -> True
109 -> False
819 -> False
4063 -> True
40427 -> True
2000221 -> True
1
et 2
n'ayant pas deux chiffres l'ensemble d'expressions est vide. Tous les membres de l'ensemble vide sont premiers. De plus, aucun d'entre eux ne l'est, mais c'est en dehors du point. C'est un peu déroutant, je vais vous donner cela, mais je pense que cela a plus de sens que les alternatives.
1
qu'avec un signe plus inséré entre deux caractères quelconques (pas d'insertion), il ne peut en résulter que ce1
qui n'est pas lui-même premier.