एक संख्या एक डी पोलिग्नैक संख्या है यदि और केवल अगर यह विषम है और इसे p + 2 n के रूप में प्रस्तुत नहीं किया जा सकता है जहां n एक गैर-नकारात्मक पूर्णांक है और p एक प्रमुख पूर्णांक है।
कार्य
कुछ कोड लिखें जो एक सकारात्मक पूर्णांक लेता है और यह निर्धारित करता है कि क्या यह डी पोलिग्नैक संख्या है। आप दो अलग-अलग मूल्यों को एक के लिए और एक को झूठे के लिए आउटपुट कर सकते हैं। आपको अपनी बाइट काउंट को कम करने का लक्ष्य रखना चाहिए।
परीक्षण के मामलों
सकारात्मक मामलों के लिए यहाँ OEIS है
1, 127, 149, 251, 331, 337, 373, 509, 599, 701, 757, 809, 877, 905, 907, 959, 977, 997, 1019, 1087, 1199, 1207, 1211, 1243, 1259, 1271, 1477, 1529, 1541, 1549, 1589, 1597, 1619, 1649, 1657, 1719, 1759, 1777, 1783, 1807, 1829, 1859, 1867, 1927, 1969, 1973, ...
यहाँ कुछ नकारात्मक मामले हैं:
22, 57