1729, जिसे हार्डी-रामानुजन संख्या के रूप में जाना जाता है, सबसे छोटा धनात्मक पूर्णांक है जिसे दो पूर्णांकों में दो पूर्णांक ( 12^3+1^3=10^3+9^3=1729) में सकारात्मक पूर्णांक के योग के रूप में व्यक्त किया जा सकता है । पूर्णांक को देखते हुए n(जो भी रूप में आपकी पसंद की भाषा के लिए स्वाभाविक है) सबसे छोटा धनात्मक पूर्णांक ज्ञात करें जिसे दो धनात्मक पूर्णांक के योग के रूप में व्यक्त किया जा सकता है।n में दो अद्वितीय तरीकों वें शक्ति तक है। बाहरी स्रोतों का कोई उपयोग नहीं। सबसे कम चरित्र जीतता है।
ध्यान दें कि यह वास्तव में एक अनसुलझी समस्या है n>4। उन नंबरों के लिए, अपने प्रोग्राम को हमेशा के लिए खोज में चलने दें, या कोशिश करके मर जाएँ! इसे ऐसा बनाएं कि यदि अनंत समय और संसाधन दिए जाएं, तो कार्यक्रम समस्या को हल कर देगा।
1पहला उपाय है:1 = cbrt(0.5)^3 + cbrt(0.5)^3 = ...
n। अन्यथा,91(नहीं1729) केn=3बाद से के लिए समाधान है6^3+(−5)^3=4^3+3^3=91। मैंने इसे आपके विकिपीडिया लिंक से सीखा है, इसलिए हो सकता है कि आपका एचएम संदर्भ सम्मेलन द्वारा इसे अनावश्यक बना दे। चीयर्स!