Định lý cuối cùng của Fermat nói rằng không có giải pháp tích cực, tích phân a^n + b^n = c^n
nào cho phương trình cho bất kỳ n>2
. Điều này đã được chứng minh là đúng bởi Andrew Wiles vào năm 1994.
Tuy nhiên, có rất nhiều "gần bỏ lỡ" gần như thỏa mãn phương trình diophantine nhưng lại bỏ lỡ nó. Chính xác, tất cả chúng đều lớn hơn 1 và là các giải pháp tích phân của a^3 + b^3 = c^3 + 1
(chuỗi là giá trị của mỗi bên của phương trình, theo thứ tự tăng dần).
Nhiệm vụ của bạn được đưa ra n
, để in ra các n
giá trị đầu tiên của chuỗi này.
Dưới đây là một vài giá trị đầu tiên của chuỗi:
1729, 1092728, 3375001, 15438250, 121287376, 401947273, 3680797185, 6352182209, 7856862273, 12422690497, 73244501505, 145697644729, 179406144001, 648787169394, 938601300672, 985966166178, 1594232306569, 2898516861513, 9635042700640, 10119744747001, 31599452533376, 49108313528001, 50194406979073, 57507986235800, 58515008947768, 65753372717929, 71395901759126, 107741456072705, 194890060205353, 206173690790977, 251072400480057, 404682117722064, 498168062719418, 586607471154432, 588522607645609, 639746322022297, 729729243027001
Đây là mã golf , vì vậy mã ngắn nhất tính bằng byte sẽ thắng!