Viết một chương trình, bằng ngôn ngữ bạn chọn, dường như tìm thấy thành công một ví dụ cho Định lý cuối cùng của Fermat . Nghĩa là tìm các số nguyên a , b , c > 0 và n > 2 sao cho a n + b n = c n .
Tất nhiên, bạn không thể thực sự làm điều đó, trừ khi có một lỗ hổng trong bằng chứng của Andrew Wiles. Tôi có nghĩa là giả nó , bằng cách dựa vào
- tràn số nguyên
- lỗi làm tròn dấu phẩy động
- hành vi không xác định
- các kiểu dữ liệu với các định nghĩa bất thường về phép cộng, lũy thừa hoặc đẳng thức
- trình biên dịch / trình thông dịch lỗi
- Hoặc một cái gì đó dọc theo các đường dây.
Bạn có thể mã hóa cứng một số hoặc tất cả các biến a, b, c, hay n, hoặc tìm kiếm cho họ bằng cách làm vòng như thế for a = 1 to MAX.
Đây không phải là một mã golf; đó là một cuộc thi để tìm giải pháp thông minh và tinh tế.