Escreva um programa, no idioma de sua escolha, que pareça encontrar com êxito um contra-exemplo do Último Teorema de Fermat . Ou seja, encontre os números inteiros a , b , c > 0 e n > 2 de modo que a n + b n = c n .
Claro, você realmente não pode fazê-lo, a menos que haja uma falha na prova de Andrew Wiles. Quero dizer, fingir , contando com
- estouro inteiro
- erro de arredondamento de ponto flutuante
- comportamento indefinido
- tipos de dados com definições incomuns de adição, exponenciação ou igualdade
- erros de compilador / intérprete
- Ou algo nesse sentido.
Você pode codificar algumas ou todas as variáveis a
, b
, c
, ou n
, ou procurá-los, fazendo voltas como for a = 1 to MAX
.
Este não é um código de golfe; é um concurso para encontrar soluções inteligentes e sutis.