Números de Curzon

Neste desafio, determine se um determinado número inteiro n é um número de Curzon. Se 1 mais 2 ^ n for exatamente divisível por 1 mais 2 * n, então n é um número de Curzon.

Dado um número inteiro não negativo n, implemente uma função que retorne true se n for um número de Curzon, ou false caso contrário.

Exemplos

is_curzon(5) ➞ true
# 1 + 2 ^ 5  = 33
# 1 + 2 * 5  = 11
# 33 é múltiplo de 11

is_curzon(10) ➞ false
# 1 + 2 ^ 10  = 1025
# 1 + 2 * 10  = 21
# 1025 não é múltiplo de 21

is_curzon(14) ➞ true
# 1 + 2 ^ 14  = 16385
# 1 + 2 * 14  = 29
# 16385 é múltiplo de 29

Observações

  • Se você não souber como continuar, procure ajuda na aba Recursos.
  • Se realmente precisar de ajuda, desbloqueie as soluções na aba Soluções.