Primo cubano
Crie uma função para verificar se um determinado número é primo cubano. Um primo cubano é um número primo que é solução de uma de duas equações específicas diferentes que envolvem terceiras potências de x e y. Para este desafio, estamos interessados apenas nos números cubanos da primeira equação. Ignoramos os números cubanos da segunda equação.
Forma da equação
p = (x^3 - y^3)/(x - y), x = y + 1, y > 0... e os primeiros primos cubanos dessa equação são 7, 19, 37, 61, 127, 271.
Exemplos
cubanPrime(7) ➞ "7 is cuban prime"
cubanPrime(9) ➞ "9 is not cuban prime"
cubanPrime(331) ➞ "331 is cuban prime"
cubanPrime(40) ➞ "40 is not cuban prime"Observações
- As entradas são apenas números inteiros positivos.
- Consulte os Resources para obter ajuda.