Bir program yazın, seçtiğiniz dilde, yani görünür başarıyla dair karşı bulmak için Fermat'ın Son Teoremi . Yani, a , b , c > 0 ve n > 2 tam sayılarını bulun , öyle ki bir n + b n = c n .
Tabii ki, Andrew Wiles'ın kanıtında bir kusur olmadığı sürece, gerçekten yapamazsınız. Güvenerek sahte demek istiyorum .
- tamsayı taşması
- kayan nokta yuvarlama hatası
- tanımsız davranış
- alışılmadık toplama, üs kullanma veya eşitlik tanımlarına sahip veri türleri
- derleyici / tercüman hataları
- veya bu çizgiler boyunca bir şey.
Sen değişkenlerin bazıları veya tamamı koda may a
, b
, c
, veya n
, ya da döngüler yaparak onları aramak gibi for a = 1 to MAX
.
Bu bir kod golfü değil; akıllı ve zarif çözümler bulmak için bir yarışma.