1729, znany jako liczba Hardy'ego-Ramanujana , jest najmniejszą liczbą całkowitą dodatnią, którą można wyrazić jako sumę dwóch kostek liczb całkowitych dodatnich na dwa sposoby ( 12^3+1^3=10^3+9^3=1729). Biorąc pod uwagę liczbę całkowitą n(jako dane wejściowe w dowolnej formie naturalnej dla wybranego przez ciebie języka) znajdź najmniejszą liczbę całkowitą dodatnią, którą można wyrazić jako sumę dwóch liczb całkowitych dodatnich podniesionych do npotęgi na dwa unikalne sposoby. Bez użycia źródeł zewnętrznych. Wygrywa niewiele postaci.
Należy pamiętać, że jest to rzeczywiście nierozwiązanym problemem dla n>4. W przypadku tych liczb pozwól, aby Twój program działał wiecznie w poszukiwaniu lub zgiń próbując! Zrób tak, aby przy nieskończonym czasie i zasobach program rozwiązał problem.
1jest to pierwsze rozwiązanie:1 = cbrt(0.5)^3 + cbrt(0.5)^3 = ...
npotęgi”. W przeciwnym razie91(nie1729) jest rozwiązaniemn=3, ponieważ6^3+(−5)^3=4^3+3^3=91. Nauczyłem się tego z twojego linku do Wikipedii, więc może twoje referencje HM sprawiają, że jest to zbędne. Twoje zdrowie!