Scrivi un programma, nella lingua che preferisci, che sembra trovare con successo un controesempio all'ultimo teorema di Fermat . Cioè, trova numeri interi a , b , c > 0 e n > 2 tali che a n + b n = c n .
Certo, non puoi davvero farlo, a meno che non ci sia un difetto nella prova di Andrew Wiles. Intendo fingere , facendo affidamento
- overflow intero
- errore di arrotondamento in virgola mobile
- comportamento indefinito
- tipi di dati con definizioni insolite di addizione, esponenziazione o uguaglianza
- bug del compilatore / interprete
- o qualcosa del genere.
Si può codificare alcune o tutte le variabili a
, b
, c
, o n
, o cercare per loro da fare loop come for a = 1 to MAX
.
Questo non è un codice golf; è un concorso per trovare soluzioni intelligenti e sottili.