एक सीढ़ी संख्या एक धनात्मक पूर्णांक x है जैसे कि इसका n अंक (एक कम से कम महत्वपूर्ण अंक के साथ शुरू किया गया) x% (n + 1) के बराबर है । थोडा मुंहफट है इसलिए एक उदाहरण देखते हैं। 7211311 को लें , यदि हम 2-11 की सीमा पर 7211311 के मॉड्यूलर अवशेषों को लेते हैं, तो हमें निम्नलिखित मिलते हैं:
7211311 % 2 = 1
7211311 % 3 = 1
7211311 % 4 = 3
7211311 % 5 = 1
7211311 % 6 = 1
7211311 % 7 = 2
7211311 % 8 = 7
ये हैं 7211311 के अंक ! इस प्रकार 7211311 एक सीढ़ी संख्या है।
कार्य
लिखें कोड जब इनपुट के रूप में एक सकारात्मक संख्या को देखते हुए लग जाते हैं कि, इच्छा उत्पादन दो अलग-अलग मान एक अगर संख्या है एक सीढ़ी नंबर और अन्य अगर यह नहीं है।
यह एक कोड-गोल्फ प्रतियोगिता है, इसलिए आपका उद्देश्य आपके स्रोत कोड में बाइट्स की संख्या को कम करना चाहिए।
परीक्षण के मामलों
यहाँ पहले 13 सीढ़ी संख्याएँ हैं:
1, 10, 20, 1101, 1121, 11311, 31101, 40210, 340210, 4620020, 5431101, 7211311, 12040210
0एक सीढ़ी संख्या नहीं है? बहुत सारे जवाब ऐसा सोचते हैं।