Dado um número inteiro positivo como entrada, determine se é um número magnânimo.
Um número magnânimo é um número tal que qualquer inserção de um +
sinal entre dois dígitos na base 10 resulta na expressão de um número inteiro primo.
Por exemplo, 40427 é magnânimo porque
4+0427 = 431 is prime
40+427 = 467 is prime
404+27 = 431 is prime
4042+7 = 4049 is prime
Saída
Você deve gerar dois valores distintos, um quando a entrada for magnânima e outro quando a entrada não for.
Pontuação
O objetivo deste concurso será tornar o tamanho do código fonte escrito para resolver esta tarefa, fornecida em bytes, o menor possível.
Casos de teste
1 -> True
2 -> True
4 -> True
10 -> False
98 -> True
101 -> True
109 -> False
819 -> False
4063 -> True
40427 -> True
2000221 -> True
1
e 2
sem dois dígitos, o conjunto de expressões está vazio. Todos os membros do conjunto vazio são primos. Além disso, nenhum deles é, mas isso é além do ponto. É um pouco confuso, vou lhe dar isso, mas acho que faz mais sentido do que as alternativas.
1
com um sinal de adição inserido entre dois caracteres (sem inserção), isso pode resultar apenas1
, o que por si só não é primo.