Dado un entero positivo como entrada, determine si es un número magnánimo.
Un número magnánimo es un número tal que cualquier inserción de un +
signo entre dos dígitos en la base 10 da como resultado una expresión de un entero primo.
Por ejemplo 40427 es magnánimo porque
4+0427 = 431 is prime
40+427 = 467 is prime
404+27 = 431 is prime
4042+7 = 4049 is prime
Salida
Debe generar dos valores distintos, uno cuando la entrada es magnánima y otro cuando la entrada no lo es.
Tanteo
El objetivo de este concurso será hacer que el tamaño del código fuente escrito para resolver esta tarea, dado en bytes, sea lo más pequeño posible.
Casos de prueba
1 -> True
2 -> True
4 -> True
10 -> False
98 -> True
101 -> True
109 -> False
819 -> False
4063 -> True
40427 -> True
2000221 -> True
1
y 2
no tienen dos dígitos, el conjunto de expresiones está vacío. Todos los miembros del conjunto vacío son primos. Además, ninguno de ellos lo es, pero eso es aparte del punto. Es un poco confuso, te lo daré, pero creo que tiene más sentido que las alternativas.
1
con un signo más insertado entre dos caracteres (sin inserción) solo puede dar como resultado1
, lo que en sí mismo no es primo.