संख्या N , आउटपुट / रिटर्न X को देखते हुए ताकि N + X एक पैलिंड्रोम हो, जहाँ | X | जितना संभव हो उतना छोटा होना चाहिए।
पैलिंड्रोम: एक संख्या एक पैलिंड्रोम होती है, यदि अंकों का अनुक्रम समान होता है, तो उन्हें बाएं से दाएं पढ़ते समय, जैसा कि दाएं से बाएं पढ़ने पर होता है।
95359
और 6548456
सममित हैं, 123
और 2424
नहीं हैं। प्रमुख शून्य के साथ संख्याएँ जैसे कि 020
कोई तालमेल नहीं है।
इनपुट एक सकारात्मक पूर्णांक है जो 10 15 से छोटा है । स्टड से इसे पढ़ें, विधि-पैरामीटर के रूप में, जो भी हो।
आउटपुट एक पूर्णांक (धनात्मक या ऋणात्मक) होना चाहिए और 0 होना चाहिए यदि इनपुट पहले से ही एक palindrom है। आप अपने आउटपुट को स्टडआउट करने के लिए लिख सकते हैं, इसे एक फ़ंक्शन या जो कुछ भी आप चाहते हैं, से वापस कर सकते हैं। अगर वहाँ 2 संख्या (उदाहरण के लिए कर रहे हैं 2
और -2
) है कि आवश्यकताओं को पूरा, उत्पादन उनमें से केवल एक।
उदाहरण:
Input Output
3 0
234 -2
1299931 -10
126 5 or -5 (only one of them)
N=10
आउटपुट के लिएX=-1
या हो सकता हैX=1
?